I am going to start this review by listing the games flaws. There are some amateur mistakes throughout the game, like, very bad shadow effects, enemies getting stuck in the middle of tables, and quite frankly, some of the weirdest A.I. glitches I have ever seen (although they are far between). I have heard people say the dialog is bad, but, there is a reason for that in the story. The graphics are not standard setting but they do the job for the most part.
All these flaws mean nothing when you look at the games good points! There is a great variety of weapons at your disposal, from machine guns to flamethrowers, pistols to miniguns, oh my. These guns all feel great to use, they are very satisfying. Grenades are fun to use, especially when you douse one in Nectar and throw it in a room full of Mantel troopers and watch them go nuts.
There are some features that are not as well realised as they should be, like the "play dead" one. It gets old very fast and sometimes you will get run over or blown to pieces while in this fake death state, which is annoying. The driving parts are not that bad but if you enjoyed games like Half Life or Halo for their vehicles, then you will be disappointed in this one.
All things considered, this is one of the most underappreciated games I have ever played. Most reviewers' rate games like Turok and Timeshift higher than Haze...this is just wrong! The story has an interesting premise and there are some set pieces in the game can be outstanding. If you ignore the minor flaws this is a great ride, I give it a solid 3 out of 5.