downrightupleft.com
DRULcast: E3 2018 EA & Xbox
E3 is here! We discuss all of the current sales and freebies for E3 week, and dive into what EA and Xbox showed at their press conferences. Part 2 covering Sony, Bethesda and more will arrive tomor…