Earn 2 miles per dollar on purchases. Redeem miles (at 1 cent apiece) for credit on your statement against any travel purchase, with none of the restrictions of airline cards.
Now, let's take a look at active codes for All Star Tower Defense, and below you can find a huge list of inactive ones as well. ASTD codes usually come with free items such as gems, rare skins, EXPs ...