Read Article An Astro-blast from the past: Sega’s Astro Blaster
Category:
Culture
An Astro-blast from the past: Sega’s Astro Blaster
Astro Blaster was a challenging 1981 arcade game from Sega. The Internet Arcade has a good, responsive, web browser emulator for the game that you can play for free.