I've bought and started playing this game like 3-4 years ago and then abandoned it until recently. It was something new and fresh in the field of "match 3 gems" games. It had story, fantasy background, skills, spells. And then it got even overwhelming. Too many stuff to know, handle. Too many side quests, too many spells, skills, items, town management, mounts, followers, etc. Yeah, you didn't have to do all, but if you wanted to be good and fight even more powerful foes, you had to improve on all fields. So i've got tired and didn't want to launch it again. Even more annoying thing was, that while traveling through a huge map of a world you didn't only had to confront creatures tied to the quests, but on those paths between towns and towers there were same creatures and they were constantly randomly respawning. So if you wanted to go across the map to solve some quest, you had to fight them over and over again and then on your way back.. It became boring and frustrating very fast.
But after completing Gyromancer and not liking it much i've decided to give this another try and finish a story. So i did. Though the last boss was haaaard. And i had to go to the map and grind for more experience, doing every side quest i could and improving skills, getting better items, etc. And finally i've beat him!
The story was fine. Mechanics are interesting. So i give it a Yes, but i won't be getting back to it, and i hear that sequel is even more boredom and grinding without a decent story, so i'll probably pass.