Did anyone catch the trailer? Look awesome with all the cgi being put in to the movie. Don't know how good the storyline will be.;)