The series will be distributed globally by NBCUniversal International Distribution. Maybe it should be Stan Lee tweeting (Facebooking?) the info out to get a fanbase started.