I'm surprised that I never heard of it. I hope that they come out with an English version. They say on the website that they have been working on a playable demo for some time now. The project team has about 20 people on it, so it's not a complete budget job. The game actually looks ver promising, but the spotty English translation all over the website sort of spoils my optimism.