I find the premise of the game very much intriguing, is there any chance the game is translated to English? If it is, I would love to give it a try.