1 publicly visible post • joined 6 Aug 2008
WTF have games consoles got to do with this news?
Fanboi for fanboi's sake methinks.....