Excalibur has dropped their launch trailer for yesterday’s world-wide release of Space Overlords.
A game about creation and destruction, Space Overlords has you populate a galaxy with planets of your own design – decorating them… and then destroying them! You’ll be able to share your planets with others, and they’ll be able to destroy your worlds too!
Sound cool? Check it out;
Space Overlords is available now world-wide.