The Beta has been live for half a day for everyone with early access. Didn’t get early access and wish everyone would shut up about this Beta until you can play it? Then experience the Beta for yourself with this HD gameplay clip captured from the Xbox 360.
So then, what do you all think? I got a first look video coming soon but lets hear what your first impressions are. Share your thoughts bellow and lets getting chatting.