An old good game.
This game contains a lot of hard and interesting things: strong bosses, magic, good and interesting story and what I liked most – puzzles of different difficulty.
Some of the puzzles require only good reaction from you (like catching the barrels and steel spheres), another good logic sense (like finding keys from one place in another), and the third – enormous sense of room (like building a bridge form ice columns, which slither).
Some bosses a hard to beat if you don't know the strategy. It's also hard to evade their attacks. I'll give you an advice: MOVE, move, move and move. Better to the opposite direction of attacks, when they stop, it's your turn to attack. But be careful about the type of your weapon, because of its range.
Also, you should know a golden rule: be patient and don't enter quest location (with boss, I mean) until you watch all the rooms to collect some loot there.
It's a great, really good game and I'll recommend it, though it's very old.