News Overwatch Beta Test Weekend November 20-23 by Alex November 18, 2015 by Alex November 18, 2015 462 views Ever since the first announcement of Overwatch’s closed beta, Blizzard has promised Test Weekends … 0 FacebookTwitterPinterestWhatsappTelegramEmail