Your link was for a aggregator hosted in the Netherlands and registered thru Hong Kong, all to avoid prosecution for copyright infringements and piracy.
Per our site rules and guidelines, we can't and won't be party to anything illegal here at AndroidForums.com.
Sorry, that's just the way it has to be.