This week the crew tears into some Apple announcements, more flawed Windows 10 updates, Walmart gaming systems, and more!