Clouded Leopard Entertainment has recently announced that Demon Gaze EXTRA will come to Steam on April 26, 2022.

Japan Curiosity