Steam link: https://store.steampowered.com/app/802530/
Short Description: You are a space raider, humanity’s last hope in the hopeless struggle against the puppeteers who have taken over all the intelligent species in the Galaxy.
Publisher: Geek Games
Developer: Geek Games
Release: Feb 8, 2021 (3 weeks, 1 day ago)
Genres: Adventure, Indie, RPG, Strategy
Revenue Estimate: ~$760