Ticktock (2018)

Ticktock is a fast-paced arcade action passion project. Having been developed for four months, the game is set to release in June 2018.

Available for Windows