is this form dead? cuz he same game is in closed beta on steam. so is it the steam team being dumb or is this a clone?
You could see Starfall Tactics on Steam Greenlight but it's definitely not in any sort of closed beta at the moment. Right now we are preparing the game for the Alpha, and servers are unavailable.
Also, this game can be accessed either here, from the site or fom steam(later) - it's a usual practice for an mmo game :)