Nice entry! The puzzle element is fun! Worked fine in a browser for me :)
... may have forgotten to add it again after using it for testing!