So if you guys haven't already gotten the news, Overwatch is releasing in waves across the world. The first wave (thankfully my wave) starts at 4pm! Check When Your Release Is I expect that many of us will be playing tonite and through the week, so post your battlenet tag below and lets all group u...