Missed it? Me too. Gotta love public transport.
Fear not. Gamespot have got us covered.Most of us have already picked up the juicy bits from certain social media sites, but for anyone who’s interested, here’s the full presentation featuring Peter Moore and Matt Bilbey.
Many thanks to Videogameszone.de for the link.