so we'll probably have to wait a few days to gage the initial reaction
Shouldn't that be gauge? (we're brits)
Never knew that Beta's were being given away, if i had i would have gone for one. I'm intrigued as to how this game will play. May wait until a demo arrives before deciding whether to purchase it or not.