I agree with Anonymous Mouse here. I love to download, install and try out most of the programs here, but when I have no idea what the program is, I will take a pass. It sounds like a program that needs you to have some sort of key to insert into your device (I know, that’s what she said…) to use it. Or, I am just not reading it right.
At any rate, I will take a rare pass on downloading this one.