It's been a busy week for video games, with Cameron and Anthony reacting to the State of Play, Destiny 2's Witch Queen Delay, Anthem 2.0 being canceled, and so much more.