FUN, Deep, Clever, Amusing Game!
Hahahahahahahahaha. That has been my reaction every few minutes while playing this game.
At its core it is just a really solid match-3 game with some tower defense and RPG elements to spice it up (and they do indeed spice it up a lot). What is really making this game fun for me right now is all the funny, clever, or silly elements thrown in periodically that keep making me laugh the longer I play.
The first boss in the demo is somehow intimidating and hilarious at the same time.
I went ahead and bought the full version and let me just say the fourth boss is pee in your pants funny. It actually took me a few tries to beat him. Probably because I was cackling so hard I couldnt concentrate.