Atari Mania release date set for October  Nintendo Everything

More...