Hello guys, we still need to change a few things after our internal tests, but open beta will be available on November 26th. You can sign up here - Eepurl.com
On November 26th we will send you Steam key and you can start play immediately. You can expect 3 maps a 3 game modes.
Look like awesome, I signed up. :D