Atari games like it's 1980 with "faithful recreation" of Atari 2600 console  New Atlas

More...