That link to the demo seems to take forever and never loads properly. I can't even get the page to load to press the download button.
"Booyah! Look out, LeChuck! Here comes Guybrush Threepwood's glowing sword of hot monkey vengeance!"
-Guybrush Threepwood, Tales of Monkey Island