The game itself is not especially hard. The main story can be completed within hours. But then there are so many side quests that can multiply the number of hours spent on the game that is ultimately quite addictive. Some small touches of humor regularly embellish the whole.