Darwinianevolution on 22 June 2019
Nintendo and Microsoft won, but E3 is more and more becoming the Devolver Digital Show for me. It's like waiting for a new episode of Breaking Bad, only you have to wait a whole year...