Clock Wizard Games — Game Developer

Name Release Date Current Players All-Time Peak Rating
Demonologist Demonologist 25 Sep, 2023 622 2 061 84.65
Haunt Chaser Haunt Chaser 6 Oct, 2021 0 29 65.37
Demonologist Demo Demonologist Demo 6 Feb, 2023 0 0
File uploading