This sounds like it was narrated by the guy who does the “Zero Punctuation” game reviews. Or I may be tone deaf when it comes to well-spoken Brits. The animation style is similar too.