Clock Zero ~Shuuen no Ichibyou~ Devote, released back in 2015, will be released in Japan on June 27, 2019. The game will be available at retail and eShop. Clock Zero’s limited edition will include a copy of the game, drama CD, and other goodies.
Download