Was starting to think that sounded a lot like Game Grumps... but hey, a stream I didn't know about! :D They got the voice impressions spot on. Entertaining short (and stylish intro, oldskool).
Thanks! And yeah,I was pretty amazed too when they just whipped these impressions out during the stream since these guys never did any other kinds of impressions before