Overwatch Beta Test Weekend November 20-23 AlexNovember 18, 20150480 views Ever since the first announcement of Overwatch’s closed beta, Blizzard has promised Test Weekends… Read more