It's very difficult to class this game. The game is great combination of logic, action and RPG styles. You play as a hero ho owns a small shop and for things to sell he sets off on adventures. There, the game turns into match-3-game. Moving element stones you get points to cast spells and attack to destroy your foes. Collect money and different items. When you return back to the city you can learn new things and shop. The game has huge number of small details increasing the gaemplay but takes looong time to beat.