Tech Howl for July 18

On today's Tech Howl, 'No Man's Sky,' is getting a major update that practically overhauls the entire game. Next, 'World of Warcraft' is now free to download. Finally, Overwatch's cute little ball of fury Hammond is coming July 24th for everyone to play.