Well... You don't have to see the Avengers, but it makes more sense if you do. It's mostly minor stuff, but there are some holes you have to fill in if you haven't.. If you want an example, I can give you one, but, I don't want to spoil anything if you don't want to know.
As for new and exciting... Nothing!