I saw it a couple of days ago and I honestly was not that impressed by it. Some of the CGI was the highlight of the entire movie, but the remainder was nothing special. I found the main character to be annoying and comical most of the time - a characteristic that I do not think was intended for the entire movie. Plot holes, humanities stupidity/ignorance, and a bunch of other details round out the rest... 7 out of 10 (if that).