Of all the launch titles i believe call of duty will be the best. I have played a couple of the titles and CoD seems to stick out the most . Graphics are amazing. Madden though it looked good gameplay wasnt as good. lots of options on the xbox that arent on the 360. dis sucks dont it
Bookmarks