There are many good MasterCard casinos that accept the prepaid variant as well but some of the best ones are LeoVegas Casino, MrPlay Casino, and 888 Casino.