Our entry for the 2012 indie Speedrun Gamejam