February 28, 2025
The Overwatch League As We Know It Is Dead

Things are looking dire for the Overwatch League (OWL), the competitive esports scene built around Blizzard’s popular hero shooter, as the company laid off some 50 employees on July 18.Read more…
Read More

About The Author

Leave a Reply

Your email address will not be published. Required fields are marked *