Out of nowhere (at least, for a lot of people) it showed up in peoples' steam library. It's 5 maps, has multiplayer, and pretty much all of the features from the closed beta. It's much more refined and seems more finished. Can only play MP and/or against AI.
Steam Link
Steam Link