Back in 2016, Mecha-Ude started out as a successful Kickstarter project from anime creator Okamoto of viral anime short 11:08 fame. The first episode is now on YouTube. You can watch it with subs right here.