Posted inNews Tips Overwatch Season 2 just dropped with new hero Sierra and a launch on Nintendo Switch 2 Posted by abernathykeeley No Comments Overwatch Season 2: Summit arrived today, and itโs a massive update introducing high-octane DPS hero Sierra and a bounty of rewards to earn on an all-new battle pass. Post navigation Previous Post What time does Arknights: Endfield 1.2 release in your time zone?Next PostStarfield’s sales on PlayStation 5 make me wonder why Xbox even bothered… was this worth devaluing exclusivity?