Demon Gaze 2 Switch to: German Game Title: Demon Gaze 2 Genre: RPG Release Date: 17.11.2017 Platforms: Developer: Publisher: More on Demon Gaze 2: Review: Demon Gaze 2