Well as it sais, all Xbox related stuff goes here.
1 post • Page 1 of 1
OMG, I need to finish this game! It is incredible and tons of fun, I've just been too distracted by by MMO's.
I think it was made by Sega; they make some great games, 'specially now that they're just making games and not doing the console thing.