Little Green Men Games
Media from the Steam store listing.
Starpoint Gemini 3 - September 2020 Teaser