You heard right, there has been a leak, check out Blizzard's leaked Overwatch Insurrection trailer before they take it down. Do it!
So awesome, looks like you team up with 6 as usual but in this case we are playing A.I. looks like we will see more tomorrow 4/11 according to the date that is in French.
You need to be a member of Game Fix to add comments!
Join Game Fix