[quote name='lokizz']damn that was quick. its their own fault really damn near no advertising for it either.[/QUOTE]
Yeah, it is really quick, but the demo was pretty terrible. They did themselves a disservice with a multiplayer only demo.
Either way, I may have to get this tomorrow! Thanks, OP!