"I thought they were releasing it one ep a week, which isn't what Netflix usually does but maybe it's something to do with Marvel? "
Just had a look all 13 are on now x
The reviews have been really good and it links with 3 other Netflix series that marvel are producing (and long term.links in with the rest of marvel's tv and cinema stuff