http://store.steampowered.com/app/104700/
The devs have moved the game into being completely open, due to the massive waves of invites that they sent out and also the whole infinite use beta key thing. The floodgates are open, now lets hope enough people join to be balanced by matchmaking...
Log in to comment