To celebrate the 'Summer Games' event currently underway, Overwatch developer Blizzard Entertainment are putting on a free weekend starting Friday,…