I might have heard of it on another thread . . . then again, I think it was you who had said something about it so I guess I was wrong. : - /
Sounds good, though. I might have to check it out. Is it in Russian or has it by any chance been translated to English?