Clock Tower: Rewind, an updated version of the 1995 survival horror classic Clock Tower, will release on October 29 for PlayStation, Xbox, Nintendo Switch, and PC, marking the first official ...