The Atari Box
?
What is this?
Seriously, what even is this? What's going on here? I'm very confused, but my curiosity is firing on all cylinders. This is a highly effective teaser, but I'm flummoxed by the possibilities.
Okay, a quick synopsis. Atari, whatever form that company now exists...