Overwatch Review

It’s been a good while since I’ve ever been this excited for a video game, let alone a first person shooter. When Overwatch was first announced, we got our first look into the lovable cast and what the game would be like. Since then, we have learned that Overwatch takes place in a highly fictionalized … Continue reading Overwatch Review