Very, very unknown game. In fact I thought TDK would do electronics, not games, but I'll give it a spin, if nobody finds the English version, I'll do one on my own, if I can.
Let's hope it can be done.
And about this game, I can't find anything else about it but german sites talking about the game (three or four). I guess no buylinks are available anywhere.