A friend told me that one of my app (
Snowblaze) got a 9/10 rating in a UK magazine called iPhone & iPad app essentials volume 6. So I bought the issue and damn he's right!
I scanned that page and uploaded it
here
I do see an increase in sale in the UK and US (minor though).