The game is posted in "Best Browser Based Multiplayer Games", but you need to download it.
Built By the Slant team