Good but linear
After getting my ass handed to me by the final boss (who becomes too difficult when he speeds up) I made a stronger weapon with ice to see if I could beat him. Much to my surprise, when It was wielded, the game glitched. I wasn't able to leave the battle square that I was fighting on. I tried letting myself die, only to find out that I was immortal! Actually -84 health dead, more like immortal undead.
The ending is sooooo not worth the time spent into this. Maybe the dev's just assumed no one would be able to beat it.
If you're having trouble figuring out what skills to get, I beat the game with hurricane. The last hurricane skill is like the WW the barb does in Diablo, it destroys everything around you. So when you're fighting a boss, pile up on some zerk potions and jump around in circles while hurricane recharges. Good way to power level too