Space Overlords is a Action, Adventure, Indie PC game, developed by 12 Hit Combo, available on Steam and published by Excalibur Publishing.
After escaping imprisonment, begin a destructive rampage of galactic proportions to restore your honour and bring vengeance to those that betrayed you.
Click on any of these tags to find more games like Space Overlords
Action Adventure Indie PvP Mechs Robots Local Multiplayer Third-Person Shooter