mr Green live odds seemed promising at first. I thought, "this is gonna be lit!" but then, omg, the complicated wagering rules had me like, "wut?" reloading bonuses are nice, but getting through those rules is a pain. tested a few bets, and yup, confusing af. mastercard deposits are easy tho.