I think this app is available outside the US, which was probably the original intention. When I click on the app, it now says:
"The item you've requested is not currently available in the US store."
Hopw do you make iTunes think you are from another country?
I looked at a lot of the different countries itunes store and all of them didnt have it.