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.

  • Steve Jaworski

    Does anyone have any impressions? It looks a bit – uhhh basic.