Got this today, had a quick blast, and I have to admit that its going to be another stonking Xbox Live title. they've added some new modes to online play including capture the flag which looks like it will be a right laugh!
Couple of movies
Capture the Flag
Trailer high res
Cheers,
Neil.
Couple of movies
Capture the Flag
Trailer high res
Cheers,
Neil.
Comment