Lots of levels and much more challenging then first appears, in a good way. For those who want some challenge that play Bejeweled Blitz... Witch Puzzle is for you.
Scubadoxie about Witch Puzzle - Match 3 Game