I just saw the trailer and it looks promising. I have faith that the project will recover.
I wish I had that much faith. :P