Saw it earlier today at the TCL Chinese Theatre in Hollywood. A fun ride and certainly not the end of this series (we'll see more Rey). My impressions:
1. The first half is very rushed -- have to run to THIS planet, then THAT planet, then THE OTHER planet to get stuff.
2. Kylo and the First Order are always 30 seconds behind them no matter where they go. A bit odd, considering the galaxy is so big.
3. Rey being a Palpatine isn't a huge surprise -- I mean, for the last four years, we've debated that she's either a Skywalker, a Kenobi, or a Palpatine. 33% chance of success!
4. Best part of the movie: love the ROTJ Han Solo shrug from Kylo when he reveals the light sabre to the Knights of Ren.
5. PS: WTF is up with the Knights of Ren? They don't do anything. They're a bad imitation of bounty hunters, just creepily following people around in their cos-play.
6. The end battle was ROTJ on steroids.
7. How did all the Star Destroyers start crashing around the galaxy? Wasn't clearly articulated, and had an Independence Day vibe to it.
8. Why was Ben's force ghost missing from the finale on Tatooine? Also, I would have paid extra money to see Hayden Christensen appear as Anakin force ghost. I mean, they went out of their way to include Wedge and Wicket for 3 seconds.
9. Rey is a Skywalker (albeit by adoption)! Suck it to those who said that would never happen! We all knew... "It is inevitable!"