Just watched it at noon. Not bad. There're always something doesn't make sense or realistic (IMO) in sci-fi movies like this. Cut it some slack! It's not realistic, but it's only entertainment......
And personally I think it's okay for the movie like this to be overwhelmed with fighting scene from beginning to end. That's what this kind of movies are for. I wouldn't expect a romantic love story in the telling.