http://www.youtube.com/watch?v=dAnxj3g_9Wk
Has anyone played this? I just signed up for the XBOX beta but it looks like the pc version has been out for a while already.
Has anyone played this? I just signed up for the XBOX beta but it looks like the pc version has been out for a while already.