Interesting game. I liked the demon level; it almost felt more like a platformer than a puzzle, though part of the puzzle was figuring out how to beat it.