From that image I wonder if Fear will be chained up to something, It would certainly explain the trussing shown in the Fear Revealed image on the website.
Another one from the UK!
I've not been this excited for a website reveal since HHN 2008. I wonder if we'll get more than just the flickering as a build up?
I'm expecting Legendary Truth any moment now...