Meet the Celestial Armada in Stormgate, a new RTS game from Frost Giant Studios. These ancient beings have arrived on Earth where the battle has officially begun. Stormgate is available to pre-purchase now ahead of its July 30 release date.
Players can try the game for free from August 13..
