The Agency is back with new E3 trailer