News 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 ... By PCInvasion StaffAugust 13, 2018