Things the game does well: Be a battlemage. It just feels so good, you're not just casting the same old spells and waiting for the mana to refill. You're slinging spells that look and feel powerful. Giant pillars of fires, freezing the enemies, infesting them with stuff. You can tailor the spells to your need. There are different elements that can have different side-effects on each spells. The spells themselves have "shapes" you can use - a stream, a bolt, which can be made out of fire or ice, depending on what element is used. The biggest drawback: The random drops. I don't think having random drops is bad, what I find most annoying about them is how you have to stop and do "inventory management" for about 5 minutes. The "inventory" is various spell parts you get - you can apply them to spells for various extra effects (instead of having equipment with stats as other games would give you). Most of them are useless. You can combine them to get better ones but it's still random. Overall, it's just a chore. It feels annoying to have to stop being a mage to deal with the inventory every once in a while. Neutral-ish: the level design is mostly linear with the occasional side path. The magic needs a while to master. There are several interlocking systems where you can stack what's called "mastery" which is then consumed for more powerful damage or control effects. Story is nothing to write home about - pushes you forward to kill more things. Overall: the game would be middling. But I feel the magic system really shines. It's definitely an interesting take on spellcasting. It would be worth getting the game to experience it. Feel free to wait for a discount.