Very easy mechanics to grasp..and a variety of options rhat let you make gameplay unique to you. Very balanced as far as matching making and characters. Fun and not easily obtained achievments/goals..makes gameplay worth working towards. Not sure what to say. But i do love this game.