Google Play Store $25 Credit Boosts Android App Downloads