TechCrunch favicon

Hulu greenlights ‘Howard the Duck’ and three other animated Marvel shows