Looking ahead to E3 – Microsoft needs a Homerun

It’s no secret that Microsoft needs a win. Sea of Thieves has been done well commercially, but doesn’t have the content currently to keep players engaged. It doesn’t help that it’s received mixed critical reviews and seen its player base drop since its release. State of Decay 2 is buggy and unintentionally hilarious as a…