Beautifully done, and the fact that we can play endlessly makes this a very addicting game.
My only suggestion would be to vary the colors more in the Dominos puzzles. I'm not colorblind, but I still had a difficult time telling the difference between the very similar shades of blue.
A very relaxing experience, though it doesn't feel all that unique or special. I like it, at any rate.
This is as good as Mahjong gets, even though I dont like Mahjong this is a perfect Mahjong, the tons of different modes make this worthy of 5 stars.