Devolver Digital has been hosting E3 games showcases since 2017, but they don’t do them like everybody else. Glancing at the credits, you will see an individual by the name of Don Thacker listed as director, the evil mastermind behind Devolver’s art pieces.