What Internet Mini Series am I Thinking Of??!?!?!

This is driving me crazy. There used to be a animated mini series which reviewed PC games in a satirical fashion. The guy who did the voiceovers was British and talked at a million mph.

WHAT IS IT?!?!?! Please.

Also the animation style was very similar to this meme. Which also happens to be incredibly accurate.

01f_medium

via i1.kym-cdn.com