Saw it, gave it an A-, mainly for moments where the humor just undercut the seriousness of the whole thing. But the humor did work fine for me, for the most part, when personalities clashed. Also, the moments where they nerfed Thanos abilities was not just obvious but often times annoyingly so. I'm talking about Thanos, a guy who beat the Hulk down before having all the stones, not exploding Caps head when he punched him, or Tony, or anyone lower than Hulk level really.
Still, didn't hurt my overall enjoyment of the film. While I've been getting bored with each Marvel Studios film, I have to say this one was a winner for me. The first Avengers was great because it was the characters from the various movies. This one topped it because while it was called "Avengers" it might as well have been called "Marvel Universe: Infinity War". Having that many heroes in one movie is, pardon the pun, marvelous and something I never really imagined would ever happen back when I was a kid reading comics.
It will be interesting to see how they resolve the story, and I hope they can figure out how to top this one. Unless it's like a Kill Bill thing where part two is far less action oriented than the first. I mean, really, where do you go from Part One in trying to top it? Can't wait to see it again next weekend!