Yes, the site holding the demo is down. Thanks for the kind words aztec. While I don't know when the next demo will be available (some big updates), but I've made some big changes to almost everything, including the style of the game.