The game mechanics are pretty good! Only problems are: Levels are a little too difficult to play and figure out, there are occasional glitches like the player getting stuck, NPCs getting stuck, there are no hints, the moving platforms and obstacles move too fast, and the time can only be frozen for like 2 seconds, which isn't enough for the beginners. Also, for some reason, the game often thinks I released the time reverse key when I literally hold the key the entire time. Other than those, the music is nice, the graphics look appealing, the mechanics are interesting, the setting of the game is interesting, and the game in itself could've been absolutely fun without those flaws.
Considering that you've made this at a limited time, this is actually quite amazing and impressive, despite the flaws. Great job on this one!