There's a ton of content in here! It's great work, especially considering the jam deadline. I enjoyed the cutscenes and mechanics/puzzles a lot!
My only suggestion would be to have the player do more damage. Most fights weren't worth it given how much health enemies have. The green character, too, shoots too high to hit most enemies unless they're on a higher platform.
Other than that, there was a minor optimization issue that caused lag when switching characters. But otherwise, it's a fun game!