Overwatch Peripherals Gone Mad – Gif Essay
In little under a year, Overwatch has become one of the most successful games of 2016. It’s spawned countless streams, pro teams and even an official collegiate league to be launched soon. People are just getting better and showing off even more impressive plays every day. Though, as of late, a certain odd trend has been […]