Nice vid, thanks! P.S. launching yourself backwards helps a lot, since when you punch something it lanches you in exactly the opposite direction that you're looking.
I might replay it at some point. It's a really good game tbf dude. Look forward to seeing what you do in the future :)