Three new screenshots released for the highly anticipated MMO, the Secret World, give those of us anticipating the game a sneak peek at three of the in-game locations, The Accursed Forest, Atlantis Island Park and Innsmouth Academy. Check it out.
You can check out the exclusive visuals by "Liking" The Secret World's Facebook Page.