Avengers: Infinity War Teaser Trailer Delivers Everything We Hoped For