The team behind Stargate Network really is “making dreams come true” for fans of the Stargate series as they’ve made the game incredibly detailed, managing to grab the soul and heart of the universe, making you feel like your actually there as you’ve exactly seen it in the movies and the shows. To describe what […]