There's been plenty of snippets of news about this released over the last few months, but today we got the first official "picture" (likely concept art - although they have finished on-set filming) + logo, along with approx. release date & other details.
Sucks it will apparently only be released on HULU (no theatrical release) - but it is what it is. It's possible that may be related to the ongoing court cases
I'm not going to list out everything I know about the movie as I don't want to spoil stuff for folks.