Laconic / Clock Tower

The trope

Giant clock on a tower.
Visit unabridged version HERE

The videogame franchise

Slasher Movie: The Video Game.

http://tvtropes.org/pmwiki/pmwiki.php/Laconic/ClockTower