Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

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 :)