by LadySirse on Nov 22, 2006
New Screenshots
The official site for Stargate Worlds has been updated with a new set of screenshots. Head on over and check them out. How do you think the game is shaping up? Share you thoughts with us in the Ten Ton Hammer Forums.