Mahjongg (also known as Shanghai, or Taipei) is a solitaire tile removal game. Ivory is a freeware electronic version of it.
features:
* 3D graphics, allowing movement around the game in all dimensions
* Multiple (very nice) tile sets and graphic themes
* “Fortune cookie” messages
Available for windows(java), linux and macintosh.
Java is required to play.
Download: Windows – Linux – Macintosh