The good news is that it looks like Blizzard has announced another free Overwatch weekend where from the 23-27th of August, players will be able to enjoy the game for free. “For this free weekend, we’re making Overwatch’s full roster of 28 heroes—along with the newly released Wrecking Ball—and 18 maps available for play in a variety of modes, including Quick Play, Custom Games, and the Arcade. Players will also be able to level up, earn seasonal Summer Games Loot Boxes, and unlock a variety of different customization options for their heroes.”
Given that the Summer Games 2018 event is now live, it means that players will be able to take part in it as well and as mentioned above, will be able to get their hands on the Summer Games Loot Boxes and win seasonal skins and cosmetics. As expected with other free Overwatch weekend events, your progress will be saved which means that should you decide to buy the game, you can just pick up where you left off.