Over the last few days, we saw some great upcoming games on display during E3. You probably watched all of…