Overwatch Review

Overwatch, released May 24th by Blizzard Entertainment. Overwatch is a first-person team-based multiplayer shooter. It's similar to games like Team Fortress 2, but takes a different and unique approach. Rather than playing classes (like sniper, soldier, etc), you choose between 21 different Heroes that can fall into one of four…

Read More