fbpx
MASSIVE Overwatch 2 Leaks! - Hero 32 & FREE TO PLAY thumbnail

MASSIVE Overwatch 2 Leaks! – Hero 32 & FREE TO PLAY

The Overwatch 2 Leaks seem to build up momentum day by day, today we cover a host of leaked images, reports from the most credible leak boys we know BOTH Metro and Slasher confirming Hero 32 will be Echo and Slasher reporting for ESPN further describing the Blizzcon 2019 announcements, PUSH a new payload likely…