Super Monday Night Combat is live and free to play on Steam right now, even though it's technically still supposed to be in beta. The launch came as a surprise to developer Uber Entertainment, but it's decided to embrace the release, and Super Monday Night Combat is now a thing that you can play. Uber Entertainment's Ekanaut explains what happened on the official forums:
"We did a bunch of invites over the weekend and there was some wonkiness on how the messaging went out with lots of confusion which resulted in more silliness. We decided to just open it up. There will be an announcement about it on Steam soon."
Wonkiness leads to confusion; confusion leads to silliness; silliness is the path to a speedy Steam release. So, surprise! Go play some Super Monday Night Combat, because you totally can.