I don't know about you, but something I didn't expect was Ubisoft and Nintendo to look at XCOM and go, "Yeah, let's put Rabbids in that."
There's always something that pops out and surprises from E3, but the general take I've seen from comments here, social media and elsewhere is that this year's E3 was a fraction flat. There wasn't a huge amount in the way of new IP, although you did have the Mario + Rabbids cross-over. Ubisoft getting into the multiplayer pirate genre was interesting, but probably not as important as their attempt to muscle into Skylanders territory.
Microsoft not saying a peep about VR or even HoloLens, especially after that incredible Minecraft demo last year, was a surprise but not a particularly massive one. The future of VR for the next few years is really more in how other industries can use VR, and Microsoft's own creations obviously aren't quite there yet.
But as for surprises, we probably have to acknowledge the elephant in the room: Metroid. Not one, but two games.
That's pretty huge.
What was the biggest surprise of E3 2017, whether it was a game, something that happened during a conference, or something else?