Very impressive game, i beated all three stages, it was very funny, some collisions are a little weird but overall it is a fantastic game.