Is Overwatch worth it now?
OnThe dust has settled, the hype has faded and what does Overwatch leave us with? Well, a game that takes from its predecessors and feels surprisingly familiar. I came into Blizzards game blind just a few weeks ago after all the hype faded…