Have you ever played Credit Card Roulette? Well, this game is gaining popularity among players at an alarming rate. The game's success is being...