17 Things The World Saw Since Blizzard's Last New Franchise 17 Years Ago

Blizzard announced Overwatch today, it's first new franchise in more than 17 years. Children born when Starcraft came out (yeah Starcraft was their last new game) will graduating high school soon. If that wasn't enough for you, here are 17 big things in the world/gaming that have happened since 1997. » 11/07/14 5:27pm 11/07/14 5:27pm