Very cool short game. And it did its' job because I am now interested in the movie :)
I somehow missed that Faith II came out and am gonna have to play that asap!