Given the technical nature of the puzzles/adventures, I guess that if there's something we could all agree on is that the message about why javascript is required could be a bit more nuanced. Beyond that, sure, it could be done without javascript, but it's easy to see how it helps using javascript. It's a pretty fair use-case.