Overwatch 2 devs respond as fans continue to demand beta release date and info
https://nordot.app/871825409478328320