free Mahjong HD - BA.net
Mahjong match tile pairs until all the tiles are gone. To be selectable tiles must have a side edge free, and have no other tiles on top.
Bonus two Mahjong variants and bonus Minesweeper!
Many hours of fun in a small app footprint.