From Suricate Software:
3D Magic Mahjongg "4th of July" is a Yankee Doodle Dandy. Clear the board by removing the 144 tiles in matching pairs and enjoy special "4th of July" holiday graphics and patriotic music. 3D Magic Mahjongg "4th of July" includes a unique game analysis feature that determines if the player has made a move that could jeopardize the successful conclusion of the game. Other features: statistics, highscore tables, camera panel, undo/redo. Version 1.50 may include unspecified updates, enhancements, or bug fixes.