Very fun game! I enjoy this one a lot! Reminds me of the best era of old Flash games.
I enjoy the tight, and fast game play mechanics. It's a game that rewards the player for spending time with it and improve their skills.I also enjoy learning a bit about the different characters that you can possess. But I also find that some of them are not as powerful to control compared to when they are the enemy haha.
I would love to see some improvements such as controller support, which I think would be my preferred method of playing these types of games, more sound and visual effects for jumping, and some platforming quality of life features like coyote time or jump buffering. Dying while killing the last enemy in a wave is also kinda stressful waiting for them to spawn haha.
Overall this is a very solid entry considering the time frame. Great job!