Nov 08, 2016 PM EST Bethesda Softworks recently released some videos showcasing the game in front of a panel at BAFTA.