After playing the demo I can safely say fuck that guy. The game seems very good from a technical standpoint. It may be generic and boring, I don't know, but so was Resistance 2 and look at its reviews. Hopefully this game is different in that case.
I'll definitely get it after it becomes cheaper. Even if the single player was lacking, the multiplayer should be enough to make up for it.