Chuhou Joutai 3: Three Nights of Scarlet Abscess

Steam Exclusive Chuhou Joutai 3: Three Nights of Scarlet Abscess Gets Release Date, New Demo

Drillimation Systems today released the demo for the new Chuhou Joutai game, titled Chuhou Joutai 3: Three Nights of Scarlet Abscess on Steam. The game was first teased in February, and the teaser tra...

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.