Really fun game, you platform along - collecting heaps of items, fighting tons of bad guys and trying not to die.
It also has a really nice art-style and a pleasant soundtrack IMO.
There are light RPG elements in that you essentially pick a class to play and have an inventory of items to manage, most items have low durability and will break before long - you can also augment items with potions and give them different effects.
There's a bird companion who follows you and collects your excess equipment, it also collects any eggs you find - you can hatch them and they will assist you in some way for a short time.
You also only have 1 life during each game and when you die you drop a tomb-stone which acts as a visual checkpoint of how far your previous character (of that class) reached.
Another thing worth mentioning is one of the classes starts off at 1/5 stars and each time you complete the game, you gain a star and the next playthrough will be more difficult - which is great fun.
While the layout of the stages stay the same each playthrough, the location, type and amount of monsters and items are randomised each game - which lends a ton of replay value and keeps it challenging.
There's a lot to like here and for the price, I definitely recommend it to pretty much anyone.