Skywatch Station hangs the satellite headquarters of Stormwatch, the Watcher at the walls of world freedom.
Skywatch's prime directive is to safeguard the entire planet by deploying its Stormwatch operatives to defuse global crises before they become disasters!
With a crew of eight thousand highly trained and specialized personnel to support the Stormwatch teams Skywatch can keep an ever watchful eye on the events that transpire on the world below it.
Log in to comment