Checked it out, it's cool. While the forum probably won't drive much traffic into the game, I still want the developer to flourish fine.

Official website is here :
It's only a development version though, I recommend playing on Firefox since when I last played a few weeks ago, it seemed less laggy, who knows why.