So I got to the point to where I needed to rescue Ciri from the Island and then defend Kaer Morhen from the Wild Hunt. I still had a ton of side quests, witcher contracts, etc to do, but I was around level 25 and getting a little bored, so I decided to advance the main storyline a little bit. So I do the quests where you gather up all the allies, then go get allies, then get Ciri, and do the big battle at the Keep.
Goddamn, like every step of that quest advanced me a level and all of a sudden a couple hours later I'm like level 31. Just jumped right from 25 to 31 and a TON of my side quests went grey on me :/ Didn't really expect that at all.
Also, how close to the end am I, I did the keep defense, and then killed off one of the Wild Hunt and the 3 witches on the top of that mountain? Just curious if I should go ahead and do all the side stuff I want to do now because the game is about to end, or if there's still a LOT left.