outlawauron on 06 June 2011
I just hope the Forza people come out and embarrass themselves like they did last time they showed off their game.
I'll probably end up paying $60 for the Halo remake. Nostalgia and all.







