Tag Archives: blizzard

Overwatch Review – Zip, Bam, Boom! That is All

Posted on by
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...