Let's Play SEGA ASTRO CITY MINI: "Includes 37 Mega Titles From SEGA Arcade Games!"
Channel:
Subscribers:
6,210
Published on ● Video Link: https://www.youtube.com/watch?v=rmHTGiTmUhg
Limited Run Games has finally sent me my SEGA ASTRO CITY MINI (months after I expected it), and I've decided to do whatever I feel like on this channel - so we're playing some arcade games!