AstralPasta

A stealth action game taking place in space.
Action