It hangs my chrome tab dead:(
Game no longer loads when you open the page, and you can download it now! :)