By now, you’ll all have watched the latest “HOLY SHIT DID YOU SEE THAT” The Avengers: Age of Ultron trailer. Over and over and over again.

So let’s get right into it: Here’s 5 things we learned from the new trailer a.k.a. How much can Marvel tease you before you start ripping stuff up, written with input from Opinionated Geek JM Wong.

1. Tony carries on his father’s legacy

The Avengers: Age of Ultron
“Be honest: Do you think this Bruce Lee tee is too kitsch?” ©Marvel Studios

You’ll need to have watched a fair bit of Agent Carter to get the legacy reference that Marvel has put in here. In the TV series, Tony’s father Howard is forced to acknowledge that his own inventions are destructive rather than creative.

Here, Tony has to face up to the same reality, as he explicitly admits to creating Ultron (James Spader) for the first time.

And now that he’s created what looks like the greatest threat to The Avengers thus far, does this mark the end of his inventing days?

Well, not before he takes Loki’s (Tom Hiddleston) sceptre and does something awesome with it.

2. Bruce steps up

The Avengers: Age of Ultron
The Science Bros had found a new bro. Broooooo. ©Marvel Studios

From the trailers so far – the Science Bros, that little moment with Natasha (Scarlett Johansson), the shot above – it does appear that Bruce (Mark Ruffalo) is set to play a bigger role in proceedings.

Oh, and of course, he Hulks out and destroys the city (cities?), and Tony (Robert Downey Jr) has to take him out with the Hulkbuster armour.

3. The house on the prairie

The Avengers: Age of Ultron
©Marvel Studios

Now, this is interesting. We know that The Avengers have their own HQ – so why are they meeting in what looks like some sort of backwoods cabin?

It suggests that the city has been overrun by that massive army of Ultron bots, and the team is forced to take refuge far away, with Nick Fury (Samuel L. Jackson) in tow.

If it isn’t already abundantly clear, the stakes are raised considerably this time round.

4. The terrible twins wreak havoc

The Avengers: Age of Ultron
They couldn’t believe they were Inhuman. ©Marvel Studios

The allegiance of Quicksilver (Aaron Taylor-Johnson) and Scarlet Witch (Elizabeth Olsen) was unclear at first.

The end credits scene in the first Avengers movie suggested that they are the product of inhuman (see what I did there) experiments at the hands of Baron von Strucker (Thomas Kretschmann).

Now, we know for sure that they’re working with Ultron. And honestly, who could resist James Spader’s creepy, creepy voice?

5. VISION!!!

Watching the trailer gave him the chills. ©Marvel Studios
Watching the trailer gave him the chills. ©Marvel Studios

Our first look at the android robot played by Paul Bettany. Enough said.

The Avengers: Age of Ultron opens in Singapore on Apr 30. In the meantime, check out the first trailer for the movie, and what we think RDJ’s “big announcement” is going to be.