Trivia / The Strangers

  • Development Hell: The sequel got hit with some development issues since its announcement in 2011.
http://tvtropes.org/pmwiki/pmwiki.php/Trivia/TheStrangers