Super hard game. I can definitely see the appeal of a game like this (like QWOP for instance)!
I didn't get too far, but the game looks great and I imagine that for a player that takes the time to actually learn how it works, it'll be super satisfying.
I think you could work a bit more on the sound, but, otherwise, super solid entry.
Great work!