Funny game, good story.
Also, I almost lose at the end (where the big wall at the right side), but my parkour with jumps solved the problem, hah