What does everyone this of this title? The Beta has started and I have been lucky enough to be picked. Anyone else on here get picked? This game was not on my radar for this year to many other good titles that rank higher on my must get list. But this beta may change my mind.