Opinion Post Thumbnail

Controller envy

Written by Tyler Anderson, Opinion Editor “Overwatch” is currently one of the most played, streamed and viewed online multiplayer video games of this console generation. Since its release in May 2016, the first-person shooter juggernaut has amassed a following that dwarfs many of its rivals. The game’s developer, Blizzard Entertainment, Inc., wasted no time in Read More