Gameitall
September 27, 2014
While the title “Clock Tower” may not ring a bell to a lot of gamers, the series has a cult following that warrant series creator Hifumi Kouno to create...