[quote name='StryderOmega']PC only?[/QUOTE]
Hunh, sorry 'bout that. I actually read the article and know they mentioned Steam, but figured they would have also released it on consoles.
(At least, that would have made sense)
[Edit] Ok looks like other sites are stating "pc only"