“I am gonna find & kill every last one of them”

What can we expect from E3 in 2018???

Fh6Bk9M5nVT.jpeg