Every time I sit down to work on this piece, more and more E3 2019 news gets announced or leaked out, so I’m gonna post this while my predictions are still relevant. Some people have called the necessity of…