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