Fairly good concept. Love the tone, and the graphics are excellent. The only issue is that progression is far too linear. But this could be an excellent base for a puzzle game.