Busted on 07 January 2013
pezus said: Impressive to say the least. What about price and games, not to mention release date? |
Releases Q2 of this year according to IGN according to Nvidia.