In my opinion Uncharted is far better than Infamous. (Story, Characters and Gameplay). Infamous was interesting for a few hours and my first playthrough was ok. During the second Playthrough (evil) i started to hate that game.The Characters are lacking (Zeke...), I didn't like the storytelling with the comic style and the morale system totally broke it. Halfway through my evil Playthrough I was about to throw the game out of the window. My hunger for the Platinum won eventually but it felt really disgusting to finish that game. If InFamous 2 also has this forced evil playthrough for the Platinum the Series is dead for me, no matter how good the game will be.Somehow I feel those moral systems were introduced to allow ppl to play in more violent ways and at the same time give the publisher the opportunity to say that the game sanctions those violent actions and they want to show the gamers how immoral such behavior is. But those sanctions are laughable. In GTA 4 you can kill hundreds of Cops and Innocents and then just reload. In Oblivion you can turn autosave off and slaughter a whole village. etc. There is no real penalty for being evil. So in my opinion these moral systems are a real bad development...
Edit: And Infamous is Open-World...Big Minus Point, since the Story always suffers greatly from Open-World Structure --> Sidequests are simply boring and repetitive







