The only thing I would change at this point, is being able to decide when you go to the store yourself. I found that no matter the class it's best to just upgrade all stats evenly until you get to the point when you get 5 or 6 points per lvl instead of 4. Then put the extra points into health and armor. Great game!
@montaylabix: for lvl 1-8 aim just under the reset button from standard view, then release the fireball skill towards the back half of the top platform (so the some hit the top, and some hit the guy towards the back. they'll trickle down towards the other two baddies, and that's a win!
@ ice chaplain: it just happened to me i lvled about 15 times then moved and it stopped.... i was a vamp cursed... it also dropped about 100 items in a small space
the only suggestion I have for an upgrade, or future incarnations would be to have a smithy who can imbue your weapons/armor with 1 (maybe random) magic property. Just to tweak things a bit when you get to the point that the roll of the dice items cost 100k+ :) 5/5
to amend my prev comment: it seems that the grids get easier (meaning matches of all kinds seem to appear more frequently) as your level gets higher, i.e. if you're on lvl 15ish farming from 5-8 is good, lvl 30ish farm 9-13. also it seems that the items you get in treasure chests are a little more likely to be useful if you get them from a lvl that's 1 or two lower than the lvl you're working on at that moment. hope this helps!
if you're farming for chests/exp. you'll get better equipment from the chests of around lvl 5-8. after that the grids get much harder to get the 4 and 5 money icons to line up.