I think I'm beginning to understand some of the hatred for this game. Seems like every time you see the checkpoint icon flashing, there's an instadeath right around the corner. You'll die a couple of times before you figure out what the hell you're supposed to be doing. That's poor design, adding artificial length to what seems to be a short storyline. I don't mind it too much, but there have been a few times where I actually said "that's bullshit" out loud. I don't think it's boring. There's definitely more variety in the levels, and the bosses have all been pretty cool so far (I hated the "chimera hatchlings" level, though).
Graphically, I think it looks really nice, certainly a league above the first game with its blocky geometry and smeared textures (like I've said before, it doesn't take much to impress me as far as graphics go, but it was hard not to notice the hexagon tires on the cars in the first one). Looks like they really paid attention to the backgrounds, seems as if there's always a bunch of business going on in the sky or in the distance. I haven't really cringed at any of the voice acting or dialogue.
It controls fine, maybe a little on the loose side. I like the sprint button, and once I mapped the crouch to the left stick, the combo worked well together.
Haven't tried any of the online stuff yet, but I will as soon as I wrap up the SP (which is looking like maybe 3 more hours or so).
All in all, I like it fine, but if I hadn't traded in a bunch of junk I probably wouldn't have paid full price for it. It's not outstanding, but I think it's a pretty solid "thrill ride" type of shooter.