TheRealMafoo on 05 February 2008
The only people who are annoyed by this thread are the ones telling PS3 fans that there system sucks, and will never sell well.
It's time for all those who dished it out to take a little of it.