Although a relatively new Casino, Mr. Green is definitely making its mark in the online casino world.
It is OCS top-rated UK and Best Euro Casino Online. They are doing something right over there, whether it be the no frills demeanor or by not offering a ton of vague claims and unnecessary downloads. Mr. Green is actually a No Download Euro Casino.
That being said, let