@AJFaraday Overall, it looks like a really fun challenge! I'm definitely going to mess around with the
game version (I don't know JS well enough to compete in the KotH). I skimmed over the technical stuff, you might want to get someone who's familiar with JS to give it a second look over to double check its all clear. The description of the game itself though is clear enough :)