This game has everything a good RPG needs in it. A good story, diverse characters, a huge handcrafted world to explore (with no random loot), an innovative character development system and a lot of replayability due to the different factions you can join. The downside is, it is difficult when you play it for the first time. However, once you catch up on how it's done, it's a great experience, you wouldn't want to miss out on, if you call yourself a fan of RPGs.