Why Multiplayer Games Suck The leader of the Testamaniacs discusses why multiplayer games suck and are the sole reason for nasty backlogs. Read More Guest UserJuly 30, 2018call of duty, xbox one, overwatch, multiplayer, fortnite, playstation 4, nintendo switch
Video Game Awards 2016 Results Jason ParksDecember 2, 2016video games, gaming, awards, video game awards 2016, overwatch, gears of war, titanfall, uncharted 4, inside, doom