Wow, really nice idea and realization, I loved the puzzles. The only suggestion I have is that sometimes the controls of the platforms feel difficult to understand (like the right/left click to decide the direction in which to move the platform), but anyway this was a very good entry