Thanks a lot for the feedback! We are aware that the controls and physics can be awkward at times. Really glad you liked the game and its sense of humor :)
Cheers!