The PC Gamer Show – Destiny 2 beta, free Doom DLC, and more