Damdy, 8 months ago You should look into Stormgate. It’s an upcoming rts from frost giant studios which consists of some of the original blizzard team responsible for StarCraft.
You should look into Stormgate.
It’s an upcoming rts from frost giant studios which consists of some of the original blizzard team responsible for StarCraft.