Last night's Bethesda Softworks E3 presser condensed into 8.5 minutes June 15, 2015 by Kellogg Brengel