Nice! I like how you implemented the original but in platformer genre! And really good job on implementing very smooth platformer mechanics (especially wall jump)
The visual effects are really nice and fit so well with the progression of the game. I liked how it glitched a bit in the "future" round (very small detail, but adds to "polished" feel of the game)
I struggled with one of the character and was stuck, but in the end I found that you can speedrun the game without rescuing other characters :D