Hmm.
This was a very smart game until level 19. I really enjoyed the mechanics of the puzzles and I was very impressed with the level of complexity that was added by being able to move the platforms and buttons. If you have a chance to further explore the puzzles that can be created with these mechanics, please do; I would be very interested.
That being said I have absolutely no interest in playing a "pixel perfect platformer game" that level 19 was and I am incredibly disappointed that you chose to design it this way and not something that could have been just as challenging in a PUZZLE instead. I did not beat the game but I do wish I could have seen it to the end. But honestly I'd rather play something else than level 19.