Ludum Dare 31, my first Dare.