It definitely leaves a lot to the imagination, but that being said I'm still backing it.
The story is interesting and seems pretty fleshed out, plus I imagine you can't get much further than the previz stage on a project of this scope when funding out-of-pocket.
Only signed up at the $20 level, but may increase for other rewards if they provide more details in the updates.