Next time, remind me never to make a JS game