Super fun game and looks really good. It's kind of like QWOP if you are playing it alone. Really enjoyed it and I think I could use the tyre puncture to my advantage somehow :D
Using the puncture on the last level to push your way in is a very effective strategy :'D