FloatingWaffles on 27 August 2019
Guess it's basically all but confirmed then. Shame that this leaked, would have been a really cool surprise announcement, now it's just gonna be "oh yeah, there's Overwatch" since now we're expecting it :P
Last edited by FloatingWaffles - on 27 August 2019