The Steam page for Space Overlords has just gone live! Check it out below:
We're looking to launch the game in February for PC and to release for PlayStation Vita, PS3 and PS4 in April. To celebrate we have an announcement trailer which you can check out below: