Overwatch Blizzard If you’re a gamer, you’ve undoubtedly heard of Blizzard. I’ve watched them develop over the years from a green horn, upstart game developer (and eventually publisher), to a full-fledged, triple-A powerhouse. Well, I haven’t just watched them grow, I’ve sunk quite a few (okay, well actually hundreds) of hours in to some of their games. I almost lost Continue Reading...