I haven't watched their channel in a loong while so I haven't seen a lot of their new longer stuff (aside from Earnest Goes to Anime, which was great).
I will say though that I'm a big fan of Let's Watch Mega Man, even though it doesn't really count as a Retsupurae.
--
You have no time to ponder such questions, as Link has just grabbed a Smash Ball.
http://backloggery.com/herodeltiempo/sig.gif