The latest Stormgate news and updates for Frost Giant's free-to-play RTS set amidst a war between humanity and an onslaught of alien invaders.