Okay, I just finished watching this movie minutes ago. The verdict? NOT BAD. Not stellar by any means, and for some fun and lighthearted cowboys and alien action, and it passes for me.
I somehow dont think in any way that this movie should be taken as serious science fiction, but more of an action parody/drama western with some aliens sprinkled in. Swap out any US Forts of the 1800s with the alien ship in the movie, and you have it.
. I found it fun and entertaining. The CGI was not overdone, in fact it seemed to be balanced very well with the other traditional western adventure elements of the movie. The cowboys were believable, with no special weapons or magic amulets or ghosts anywhere to be found. The Indians were also convincing for this western theme. The character of the hard headed cowboy played by Harrison Ford was acceptable because they cast him as the rugged "old man". The other roles were weak too, including the son and the little boy and the barkeeper's wife. But like I said, this movie seemed to me to be as shallow as a rain puddle, but fun nonetheless.
I recommend it for ligtweight fun. Not much to eyeroll at. Just smile maybe. Just my opinion.