Put This On Your Radar
Reappearance of a Stopped Clock key art

Reappearance of a Stopped Clock

Reappearance of a Stopped Clock came out for PC on 10 Apr 2026.

An Irish tech CEO disappears along with his company's time machine. Three hours later, he's found dead on the opposite side of the world. Two witnesses to the disappearance start to piece together what really happened.

Genres
Visual Novel
Themes
Mystery

Put It on Your Radar

Sign in to add this game to a radar

Release Dates

  • PC10 Apr 2026

Screenshots & Videos

Release calendars by platform

Release calendars by publisher