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

Steam Store Page
Ticktock