C cnet.com Totalbiscuit, one of gaming's most popular YouTubers, has passed away 159 points dbg31415 8 years ago 9 comments