While we've seen the mechanic before, I think you do a great job at slowly ramping up the puzzles' difficulty. The music and sprite art work wonderfully. Great game overall.