Looked good, was confused about how to move forward in the gameplay. Also, I wasn't sure what the cannons were about. The controls feel a bit odd that I glide after I let go, but I think that is part of the broken physics.
You move with WASD (as specified in the description and in the game control screen), and the cannons are to fire, then hop on the cannon balls (that are slowed down by time) to get to higher platforms.