I loved the hilarious cartoon theme. Awesome stuff. The movement mechanics were also funny, and I managed to find an alternate route by climbing up at the start.