When was this site decommissioned? I absolutely LOVED hitting that site every so often and poking around looking at all the promotional content. The site was well done and very atmospheric. If I'd been thinking I would've backed it all up for offline viewing. Any chance this could be active again???
If I had to guess going by the name, I'd say it was just 2012 propaganda.
Or it could be what Frodo just ninja posted. Also, looking it up would require opening up another browser tab, and that takes sooooo muuuuch effooorrrt.