Overwatch Summer Games live now!

The Overwatch 2018 Summer Games is live now until August 31st and includes the return of Lucioball plus a whole host of skins and items to collect.