Amazing game. I like the character variety. The art style and sound design also feel great. It nails the core elements from the original game, but still feels very creative. If I have to nitpick, the continue function only respawns the character you have when you enter a level, which makes some levels kind of hard. Other than that, I really love the game.