So much has happened at this year's E3 that it's hard to take it all in.
Fortunately for you, we've been there for the duration of the show, taking in all of the sights and sounds and playing as much as we possibly could. Trust us, it's been hard work.
Now that it's over, we thought we'd share our highlights with you. So in this list you'll find the tastiest morsels from the overflowing platter that was E3 2015 (in no particular order).
Star Wars Battlefront
Our expectations were set high and Star Wars Battlefront smashed them to smithereens.
Whisper it, but this might finally be the game to finally capture the wonder of Rebellion versus Empire combat. Visual splendour, fast-paced action, and scary-as-hell Jedi cameos have us itching for release day.
Indie VR title Adrift blew us away with its disorienting space antics. Players must battle a gravity-free environment in order to escape a devastated space station. Oh, and if you don't find those oxygen tanks in time you asphyxiate in the silent void. Terrifying.
South Park: The Fractured But Whole
A totally unexpected sequel to last year's hilarious The Stick of Truth. TFBW will bring back Trey Parker and Matt Stone for another round of inappropriate RPG lolz. Say another hello to Coon and Friends everyone.
Horizon: Zero Dawn
Another fresh IP, Horizon: Zero Dawn is a post-apocalyptic action RPG.
Its universe looks genuinely compelling, with robot chimeras doing battle against machine hunters. Stuff's Tom Parsons spent some time watching the monster slaying up close and sensed a blend of Witcher 3 and Enslaved: Odyssey, a cocktail that's alright by us.
After wowing everyone at Microsoft Build back in April, Microsoft's AR technology did a great job of also stealing the show at E3 this year, getting tongues wagging as much as the Oculus Rift or HTC Vive did.
Demos of the headset running alongside Minecraft and the "Halo experience" have convinced us of its viability as a gaming peripheral. We're looking forward to seeing what comes next. Really, really looking forward to it.