game cover

The Secret World Savage Coast Location Video

From the eerie depths of the Atlantic, to a long abandoned amusement park, the Savage Coast in New England hides its secrets well. Check out the video for a look into one of the many incredible locations in The Secret World.

06 July 2011


Popular on gamewatcher