‘Overwatch’ Leak Reveals Potential Release Date, Three Full Weeks Of Early Access For Pre-Orders

I swear the industry is just inventing new ways to leak information about games these days. This time, the game is Overwatch, and the leak is the release date, revealed through a should-not-have-gone-up-yet series of banner ads on IGN.com.

from Forbes – Tech http://ift.tt/1R04SML
via IFTTT