Gem Shop is an innovative, different, and fun diversion for the first couple hours of game play. To some, the game’s extreme challenge at higher levels will only spur more and more obsessive gem matching in an effort to make it onto the Internet high score list. For others, though, this wall of difficulty may lesson the game’s overall addictive properties.

(full article)