Ludum Dare 31 Entry and game I've wanted to make for a while