Strange Brigade E3 2018 teaser trailer released by Lim Ming Dao June 7, 2018 0 Strange Brigade has released an E3 2018 teaser trailer