Stargate: The Last Stand (1.0 Beta)

Stargate: The Last Stand (1.0 Beta)

sgtls_setup.exe 386.54MB 1860 downloads

Over the past 6 months Interwave Studios has picked Stargate: The Last Stand back off its feet and rejuvenated the whole game with all new h...