Could have been nice, but I feel this game is held back by some frustrating things :
-The collisions feels kinda wonky, which can get pretty annoying when you are trying to double jump onto something, only to get your character stuck in the wall.
-You somehow have two levels dedicated to teaching about buttons and colored buttons, but they are placed after the one where you learn about dropping crates on ennemis. Which needs to use colored buttons. That's still simple to do but it's weird.
-The death system was the most annoying thing for me, mostly due to the level where you have to drop down, activate a switch, and then rewind before touching spikes. This reminded me of why the auto rewind on death is so great in Braid.
Overall, I wasn't that thrilled with the game and its design, as I felt it could have been way better.
However, you should keep on doing more games, and improve.