The latest horror experience from CB Games. This is a teaser for a new game coming next year.