Ludum Dare 31 game (Entire Game on One Screen)