Decent game. Keeps you playing to see new monsters and skills, but because a skill can only be used once per special-charge bar, old skills are made almost redundant by new skills that are just a bit better.
If you've played flash RPG games, you probably know of games that require you to switch gear between fights so that you can survive them. This is poorly done in this game. Pausing to change items uses up turns and enemies can attack you. Say you have 0 magic resist and have to fight a boss with 1 fast guard NPC attacking you while you are at half health with no charge bar , you are basically done for as you can't get your resists up quickly, especially when the boss shoots high base damage spells from 7 tiles away and hits you even while running.
Because of having to switch gear, you have to keep some extra items in inventory. The game has too limited inventory space which forces you to "bank" very often... some more space would be nice.
I wish that lower rarity items were a bit more useful, because it's actually rather hard to find what you need, and most of the time the only things you need are unique items as they are just that much better compared to others of the same level; You might find yourself using uniques from 15 levels ago just to get some resists.
You get to add new talent points on each level-up, but trying to make a balanced talent and weapon skill build can miss you achievements and actually makes the game bit too hard, as you get weapon levels at the same rate as character levels.
There isn't any real story because NPCs talk very little. Some of the soundtrack is good and it would be nice if animations and actions were smoother and didn't have so much delay. The game doesn't have a minimap, making exploration take a bit longer.. would be a really nice addition. Every now and then you come across obelisks that you can use for a boost in battle, but those obelisks are ALWAYS behind the enemies so you have to fight them before you can use the boost... what's the point in that?
There are some high difficulty ramps at certain points in the game, especially at the end of second realm and the start of third realm. In the third realm you are asked to go 3 ways (or go all ways), but the difficulty of each way is much different from each other. After just coming from the second realm, taking the "wrong" way can get you killed, as the enemies are very powerful and only after finding some unique items from the third realm, you can take on rest of the enemies in that realm.
Using a balanced build, the last two areas (arena and last boss) completely overwhelm you because you don't have enough money to summon familiars to assist you in battle. The enemies hit really hard and feel like they are at least 5 levels higher than they should be.
The last boss does the same, except after using your money to clear the high difficulty areas at low level, you have no gold or almost any items left for the last boss, so your only chance at beating him is by first finding and equipping 3 uniques and hoping for good weapon enchant procs while healing up from your potion, because he hits 220s+ when you have 1300 health with low regen, slower attack speed and a lack of consumables even with 3/4 uniques on.
It's like you'd first have to experience the main game and get stuck on last boss to beat the game on second run with much better build, talents, knowledge of each encounter and knowing that you need to overlevel (grind) yourself at high exp monster areas (this is done by killing said monsters and then save-quitting and re-loading).
The main game was sort of enjoyable at first, but disappointing in the end just like the bonus content called "halls of challenge" as uber bosses can 2 or 3 hit you.