Fun game. UI and graphics were cool. I was falling off the car a lot when I climbed the ladder, so facing a different direction would've helped. No tutorial but the game was very intuitive. Also this happened:
Got stuck in the air when I jumped off one of the enemies as they died. Wasn't falling back down so I had to stop there.