Pay to Play

Downloadable Content, or DLC, has become increasing common in the video game market. Using a credit card, a debit card, or sometimes a prepaid…