Demo to be released at 4pm (GMT) through Steam.
http://www.shacknews.com/onearticle.x/57331
http://www.shacknews.com/onearticle.x/57331
Woooo!No word on what the demo will contain, but there is a high probability of massive battles and system crushing