Room Lockdown Escape – Strange Things – 6.5/10
Hornchurch, Essex Travel into the Upside Down and hope you’re smart enough to make it out. A small town in Indiana have been experiencing some strange things. Un-explainable flickering of lights, fuzzy TV’s, unusual power activity. Many neighbours have been complaining about outdoor bins being trashed. In the last 2 weeks, 5 members of the…