I dunno, I'm still not sold as yet. I porbably need to see it in action first.Gameplay trailers please?
* waits patiently for FULL PC version *I aint getting caught up in that beta foolishness again nah.
where can i get beta keys?