You've taken a different approach from me. While it's good to reinvent things sometimes, I like that this version has the same music, UI and feel as the original game, and that I can play it on a modern browser. Out of interest, have you had, or do you expect, any legal trouble from Lego?
Viewing post in The Nightfall Incident comments
Hey! I've just seen your work on your profile, and it's also interesting to see your take on the UI/feel. The trademark for the original game was cancelled in 2010 and I make sure not to even mention it (or Lego), and I've been in touch with the original developers of the game, so I don't anticipate any legal troubles! Best wishes with your version.