I wonder if you set a price amount in bitcoin or it just does a conversion between BTC and USD (or some other currency).
If you set a price in BTC then if there is a drop in value, you might find wake up the next day and find that lots of people took advantage of that as a way to dump their BTC and managed to buy your $10 game for $1.