downrightupleft.com
DRULcast Special: E3 2017 EA and Microsoft
E3 IS HERE! Join us in this special edition of DRULcast as we give their opinions on both the EA and Microsoft conferences! Project Scorpio is finally revealed as Xbox One X and has a $499 price ta…