Stationed in the barren arctic land of Canada, Spencer is a semi-frozen Managing Editor who plays video games like they're going out of style. His favourite genres are JRPGs, Fighting Games, and Platformers.
Twitch CEO/Founder Emmett Shear, and Twitch Director of Programming Marcus “djWHEAT” Graham, have announced at their keynote presentation, that numerous improvements that will be coming...