Anybody here picking it up? I for one already have it pre-ordered. It's dropping on PC, 360 and PS3. Check out a few videos as well
http://www.youtube.com/watch?v=BYDYtl2_ZiQ
I've been playing the Beta since last night and I can't wait for the full game.