For any platformer game, you should really add variable jump height, input buffering, and coyote time at least. It’s okay for this though because it was only made in 3 hours. The camera shake is a very good start to game juice though.
I really liked the camera panning between levels. I didn’t really understand the ball mode and dashing, so the game could have had a tutorial at the beginning. The mechanic itself was great though, and very creative. There was no ending screen, which was disappointing.
Also there was no audio that I could hear unfortunately.