Game was bloody amazing, CDPR has raised the standard for not only RPG's but all games :yes
8 houses and 16 NPC's in a "city" does not cut it anymore -.-
I found the main story to be a bit lackluster, however for the most part it's completely subjective, i was never fond of Ciri in the books and so having an entire game about her is just not for me.
Also The Wild Hunt and Eredin especially being reduced to bad guys in badass armor was a bit of a dissapointment :/
To be fair, those problems can be blamed on original source material and Sapkowski himself. Eredin & CO were established as nothing more then extremely racist, genocidal, interdimensional conquerors in the books, so there was not much more for CDPR to work with. Entire story of the Saga also revolved around Ciri, as we can see if we try to break Geralt's plotline into a "main quests":
1. Take Ciri to Kaer Morhen.
2. Complete Ciri's training.
3. Take Ciri to Melitele Temple.
4. Track down the man looking for Ciri.
5. Thanned Coup: Find and save Ciri.
6. Go to Nilfgaard to look for Ciri.
7. Go to Caed Dhu to get informations about Ciri.
8. Go to Vilgefortz castle to save Ciri.
So yeah, It was quite obvious, when they announced that Ciri will return in The Witcher 3, that she would get a lot of focus.