In the quarterly earnings call held Monday, Activision Blizzard reported that Q2 2020 exceeded expectations in terms of revenue and Earnings Per Share (EPS). The total consolidated net revenues for th