Good casual Flash game, nothing more. I don't recommend this game as a purchase, but if you can get it for free, it's definitely a challenge to play and has a decent presentation. The game offers very little permanent progression, but that adds to the challenge of seeing how far you can get into a quest with the default items or slightly upgraded items from the unlockable shop. You can also unlock a few extra character choices and a few bonus 'pets' which further enhance the gameplay with many strategy elements. I personally like the rogue character because he can get tons of items from the enemies. Keep the rogue at a low damage rating and get a shield character to protect him and you can rack up near endless items for leveling up your characters.
Now, there are some bad points to this game. The first you'll notice is the lack of an exit button. Of course, that's no big deal, because you can click the window's close button. That made me think about full-screen, but it turns out that the game does not allow full-screen mode. Beyond the technical flaws already mentioned, the gameplay elements aren't as explained as they should be. Some of the unlockables required a currency that I was not gaining from anything I did in the game, and I had to look up guides to figure out what was required to get that currency. I quit the game after several hours of repetitively killing the same monsters trying to get characters through the first dungeon and admittedly failing close to the end. I found it a little frustrating that there was no continue option to start with the same characters at the moment before the level they died on. It took a lot of experimentation to figure out a strategy to get through the bulk of the first level and I still could not keep my characters alive, so I decided to quit and play something that has more entertainment value rather than keep playing only to grind through the same level over and over again. That said, I found the game fun for maybe 2 hours, and I would play it again if I didn't have so many other games I want to play which could be a lot more fun.
If you can get this game for less than $2, it may be worth that price, but otherwise, I suggest you find something more worthwhile.