Hang on, the guy wanted honest feedback and that's what he got, and he clearly appreciates that, so please don't spoil this by having a go at people for being honest!
I don't have a problem with anyone's opinion, but it sounds like you might!
"
Hang on" (lol). Taking everything into consideration, what archamedes has created is nothing less than astounding and truly admirable. On his own PC without a professional design studio (or anything else) to back him up, on a totally amateur scale, First Contact rates very highly indeed.
I'm sure, if you showed this to Quentin Tarantino or Steven Spielberg, there would be some helpful hints and guidelines, and constructive criticism, which would highlight a few weaknesses here and there that could be improved upon. Given the fact that most of us are not in the position of being professional movie producers, directors, scriptwriters, (etc.)
or film critics, and not forgetting we are accustomed to seeing amazing movies costing millions upon millions of dollars to make, we are still able to poke holes in anything and everything no matter how big the budget, how well founded, or now accurate/concise it may be.
Take First Contact for what it is and not what you would like it to be. If archamedes had $100M to throw around while making this movie and he produced what we see now then it surely would be worth the bad press. He didn't have access to anywhere near those kinds of funds unfortunately. All he had was his home PC, some friends who helped out, and some software, and from that the results are amazing.
So you want honesty? You now have my brand of honesty. I hope you can take constructive criticism as well as archamedes can.
PS - I think you need to re-assess your signature.