Gotcha. It seemed strange to me that it was going straight to Netflix too. But if it’s going to be on a streaming service it’s nice that it’s on the most popular one, and that they didn’t invent their own proprietary one.
Totally agree.
Also, haven’t seen it mentioned anywhere, but it’s likely it won’t be the only Cloverfield film this year.