I took a while to go into it, tbh. I struggled a bit and it felt sort of samey, spent a lot of the time running about. It turns into a fucking superb thing though, regardless of whether you just batter through the storyline, go on side quests, or just f**k about. Some of the side missions can take longer than main missions, and one in particular with get you right in the feels.