
Welcome to Atomic City. A spooky and isolated mountain town, with more scares per square inch than anywhere else in the world. Discover a place where cutting edge science walks hand-in-hand with horror, and mind-blowing technology is indistinguishable from rip-roaring terror...