Anyone managed to get one of the Beta keys?
I tried last week for the Eurogamer giveaway - no luck though
[the Eurogamer website died under the strain of all the people scrambling after keys.]
There are more keys being dished out this week with 1up, gamepro, & I think IGN.