So did anyone get into the beta and actually get to play the game? If so what was it like? So far this one is definitely looking like a bullet to dodge but I'm hoping someone will prove me wrong.
XBox Live, Origin and Games for Windows Live Gamertag: teamHAM
