I thought it was going to be a theatrical release as well.
However, after watching the trailer, it looks kind of hokey, and perhaps (and I am only making an assumption) it was determined that Netflix would be a better platform to release it to.
EDIT: Researching this a bit further, it looks...
BRING HOME THE ALL-NEW ROB ZOMBIE FEATURE FILM
ABOUT THE LEGENDARY FAMILY OF MONSTERS
IN A SPECIAL COLLECTOR’S EDITION FEATURING
OVER 60 MINUTES OF EXCLUSIVE BEHIND-THE-SCENES
FOOTAGE WITH CAST AND CREW
STARRING SHERI MOON ZOMBIE, JEFF DANIEL PHILLIPS,
DANIEL ROEBUCK, RICHARD...