Fantastic OT. If this ever gets a EU release this thread had made me want to try it out.
I think Demon Gaze was released in EU. It's from the same developer but has no ties to this game in terms of story. Definitely recommend checking it out if you're interested in this.