According to the press release, credit card reward points can be redeemed for game time. Not only this, but they are also offering a promotional free month of World of Warcraft time to cardholders upon their first use of the card.

And no annual fees. Of course. No time to pay fees. People are too busy eating pizza, drinking beer and playing WoW...