Drillimation Systems today released the demo for the new Chuhou Joutai game, titled Chuhou Joutai 3: Three Nights of Scarlet Abscess on Steam.