This trailer looks fantastic… CG is a little rough, but I have a feeling the final film will look better and I think it kinda works for a movie like this.