i never played it on pc or ps2 so i dunno if this looks the same or not but it seems quite nice, IGnhave posted some pics
http://media.xbox360.ign.com/media/7...56/imgs_1.html
can anyone whos played either let us now how it stacks up?
http://media.xbox360.ign.com/media/7...56/imgs_1.html
can anyone whos played either let us now how it stacks up?
Comment