Would this be something that could be produced by a major Hollywood studio, if yes then why? Is it similar to existing products?
Would it be a TV movie?
Would it be an arthouse film?
Would it be an internet only release?
Why would it be released? Does it offer opportunities for franchises and/or merchandising?
Where might the money come from for a film such as yours?
What films are similar 'institutionally'?
(Name some films which would be released in a similar way.)
Link your conclusions to a discussion of the mise-en-scene (visual style) of your opening sequence.