ironmanDX on 25 April 2013
TheLastStarFighter said: Xfinity for short. |
Off the top of your head? Genius.
Xbox Infinity sounds better than 8 and a tonne better than the 720, (which I doubt was considered really...)