downrightupleft.com
DRULcast: E3 2018 EA & Xbox | DownRightUpLeft
From Halo to Anthem, we dive into the best news from EA and Microsoft’s conferences. Plus we make mention of all the sales, deals and freebies during E3 2018!