DexertoOverwatch 2 dev confirms long-awaited feature to stop players from “ruining” games11 Sept 2023Michael GwilliamBy Michael Gwilliammore_vert