TheTruthHurts! on 22 April 2009
Overall.......man......so many to choose.
Well if I had to choose it would be Halo 3, and Lost Odyssey.
But Mass Effect, L4D, Gears 2, Halo Wars, are knocking on the door.