Overwatch: First Impression

When Overwatch was first announced, I can definitely say that I was already snagging a ticket and jumping onto the hype train. Even if the hype train hadn’t even pulled into the station. Over time though, like all hype trains you kind of forget about it until reminders pop up. Although I’m not in the…