I cant seem to find a thread about this game. Anyone else playing this? It is the first console game I have ever played online and I am having a blast. Controls seem good. I have not experienced any lag online. Granted I have never played on xbox live so I have nothing to compare it to.
If anyone gets on, my handle is BaronHippo.