Don't let the complaints fool you. This is actually a great arcade classic turn-based RPG experience.
Think of the original Final Fantasy games, in a much more fun, comedic fashion, but still has the challenge, and core elements you love. You will go on grand adventures, fighting many various foes with a pretty good storyline.
There's options to increase the challenge for even greater rewards / xp, loot, etc. etc. vamping the difficulty that suits you.
It's hard to explain all the qualities that makes this game so cute, and enjoyable, but I think it's definitely something every RPG fan would love to play for a few hours.
The main downside people seem to complain about is that there's one very small in-game real money shop, which you can pay like $1-5 for in-game gold. The game is not balanced around this shop, and I've never once understood why it was in the game. Perhaps it's for "stupid people" who make foolish decisions, or need a "boost", but I did not need it.
However, I did decide to go with the digital deluxe edition for $1 more, which comes with a lot of goodies, including a new character, 800 starting gold, some minor boosts and a new area with a monster super effective to all dmg. (fast easy xp + gold)
I paid: $3.75 (digital deluxe)
Reccomended price: $5