Took me a little to understand the partial plays. I would suggest a play button in future versions. The art style and movement are crisp and satisfying and the puzzles have a great difficulty curve. Good work and its really cool that you did your own engine!