3 ms·The Overwatch 2 Leak Was Extremely Demoralising for the Development Team2 points by adrian_mrd 7y ago