I'm on chapter 9 of Killzone now and I have to say this game has some of the most annoying game mechanics in a FPS ever. There are sections where you freefall with terrible controls and have to avoid moving/falling objects. I must have restarted at least 13 times on these until I finally passed it. There was one in particular that required you to land on a certain spot where a landing pad was fired but the landing pad does not appear and unless you see exactly where the flare hit, you'll just die. You have to hit the exact spot but there is absolutely no indication of where the spot actually is. Unless you use your radar you cannot see enemies but they seem to be alerted to your approach immediately. This is usually because you are sun blinded or it's too dark and you don't have access to a flashlight. There are some stationary defense bots that are invulnerable. Literally, you cannot damage them. You need to pick up some capicator and put it in a mini power station and shoot it to blow it up. There's more than one per droid and it usually requires you to run literally right in front of it's scanners to get between them. Then there's walker droids that you need to stun then shoot and they take quite a bit of firepower to blow up (it doesn't help that they don't stay stunned for long). The other issue I have is being able to hold only one type of grenade. Like if you have a frag grenade (which is laughably underpowered) you cannot pick up EMP grenades without dropping your frag grenades. Then there's the ammo capacity of the weapons. This game is syfi, in the future presumably with advanced weaponry that is electricaly charged etc. Why do these weapons only hold 24 or 30 rounds? That's ridiculous. Especially when lots of stuff would take 3 reloads to kill.
The first level with the forest and canyons was the best out of all the levels I've seen. Too bad it was right at the beginning of the game and the rest of the game has you running through halls and labs like Doom 3. It's starting to wear me down.
Frustrating game at times.