The game has an original story and concept. Very nice visual effects. The combat is frustrating at times because you can easily become staggered and be killed by an enemy who you are vastly more powerful than if 2 or 3 of them attack you at once. The fact that souls function as both money and experience is a bit frustrating as well. The single most frustrating thing, however, is the fact that it is painfully easy to lose a large amount of experience/money and not be able to ever retrieve it or use it for anything. If you didn't lose souls upon dying, the game would be 10 times better. All that being said, it is a fine game, but is quite difficult and very frustrating.