Come on Internet. No hi-res Muppets 12-days of Christmas? Really?!?!