He said "Spoiler Alert" in the title so you've been forewarned. Spoilers below.
Overall, I liked it. Started slow but ended great. I did have some problems with it.
1. I didn't like the lack of an opening crawl. That took away from the feeling of Star Wars. Didn't like how they just jumped in with the sound!
2. The soundtrack was horrible. There were moments where it sounded of Star Wars but otherwise, it felt distracting. Should have heard a lot more Imperial March.
3. Didn't like Forrest Whittaker's character Saw and the way he just gave up on Jeddah. Didn't even try to escape? Same with Jyn at the end. Just hug on the beach and die? WTF? At least TRY to escape!
4. Vader looked fat! Something was off with his costume and mannerism and James Earl Jones's voice sounded old and tired. Also, just two scenes wasn't enough. He should have been more involved. His last scene was epic though, just too short!
5. Too many forced "Easter Eggs" especially R2 and C3PO in the Yavin hanger. If we were going to see them, they should have been in the last scene with Leia.
6. And Leia, why was she on board that capitol ship in the battle? She should have been in route from Alderaan to Tattooine and had the plans transmitted to her and not handed to her as they escaped that Capitol ship. Now her excuse of a diplomatic mission from Alderaan holds no water.