Marvel Studios is celebrating their tenth anniversary and releasing their biggest film ever at the exact same time. Before you all see Avengers: Infinity War next week, check out this fantastic “Legacy” featurette that covers the 10-year history of Marvel Studios releasing movies.

Avengers: Infinity War is in theaters April 27.