Twas aite. I feel as though they were trying to cram way too much into this one. Also a little too much time was spent on Pete's love life...which I suspect is the fault of director Marc Webb. Some of those scenes were good, but some were just cheesy and not needed. Nothing against Webb, I love 500 Days but I don't feel he is right for these movies. Glad he's not directing part 3.
My complaints aside, it is a fun film that does have some very cool moments. 7/10.