Added by astro_man23 14 years ago on 15 April 2010 21:05
The trailer movie to Clock Tower II the Struggle Within, aka Clock Tower Ghosthead (Human Entertainment, 1998). Like the first two Clock Tower games, Ghosthead is a point-and-click suspense horror.