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.
I hope this will be good..
N4G is a community of gamers posting and discussing the latest game news. It’s part of NewsBoiler, a network of social news sites covering today’s pop culture.