Zero Punctuation is absolutely spot on, especially about the vehicles and that damn flight sequence. They could not have made anything less intuitive and annoying to fly if they tried.
Overall it really is a stunning game, and the suit is a great gameplay-element, but the shooting itself, the AI (don't even try to tell me that it's any good, it's horrible and buggy and overrated) and the structure of the game is just mediocre. I did love the experience of the game though, as the story was unfolded very cinematically. I was certainly enjoying the game on the whole because of its presentation, but there are much better shooters out there.