ASTRO: The Beginning: ASTRO: The Beginning is officially released on Steam!

ASTRO: The Beginning - a side-scrolling shooter about a tight-knit team of space adventurers facing a challenge of a cosmic scale is now out on Steam! Take part in epic space fights with myriads of enemies and huge murd…