I loved the nostalgia and the tie ups of loose ends as this much love 40 year old epics says goodbye. The revelation of Ray being the grand daughter of Palpatine was a jolt and probably unfair trick to play on a loyal fan base as no one could see that one coming and was total not set up by the movie. It is definitely a movie for the fan base as anyone not steeped in the canon of Star Wars would be completely lost.