>>/25981/
Nope, don't like the look of it. Anything that can't be operated in a browser is immediately suspect.