Yah man I have heard loads of great reviews about this game. Some of my friends are addicted to this game on pc. I think I will be picking it up myself.
The only thing I'm not sure about is if they added multiplayer capabilities. I know at first pre release on pc it didn't, not not sure with the Xbox release