The eagle has landed

Me and Emil finally got to E3 after a long and arduous journey across the ocean, where most of the discussions were related to new concepts…