Fairy Jewels 2 Game. Not only are the fairies trapped, but their entire city has been completely demolished. Who could be behind such an evil plot? Wouldn't you know it, it's a witch! Now what you have to do is solve all 120 puzzle'ish levels to defeat the witch and restore the city to its former glory. The game play is pretty addictive and the total time is pretty good too, with 120 levels in all.