Apparently this was independently made by writers on strike, and let's just say, maybe they should have gone on strike from this project as well
Review of Dr. Horrible's Sing-Along Blog
The writers were on strike from this one too
26 September 2020