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