Fear Tapes: Scrap Yard

Out in the backwoods, you discover someone has left a small, neatly packed case of VHS tapes at your cabin doorstep. It is labeled, "Promotional Materials."   Why not put a tape in the VHS player? -------------------------------- Make Sure Follow For More Entries!

  • Mac OS
  • Windows
  • Play​Station

Similar Games