Children of Morta has a free demo on Steam today through June 22. We sat down with publisher 11 Bit Studios earlier this month.