Sega Announce Another New Micro Console With Astro City Mini Release

We all got excited when Sega announced their Game Gear Micro series, but it seems that the gaming giants have got another surprise up their sleeves – the Astro City Mini! Sega has made a lot of headway in the classic mini console range. The Sega Mega Drive Mini was a roaring success, with many […]