I get it, Atari is coming out with a “new” system. – Engadget: Technology, Features Review
That headline has been up on my “Top Stories” section for 3 months, now. No I did not set it up to be that way.
Review by Tovopro on
Engadget: Technology, Features.