Gaming News Sega Announces New Mini Astro City Arcade Console by Tyler Melito 4 years ago Fans of Sega’s iconic Astro City arcade cabinet got some exciting news Tuesday morning as…