Overwatch 2 attracted over 25 million players within 10 days of release Click on the title above to read the article Published on 10/15/22 by VG247