Newest member of 'The Avengers' revealed (and more)