Played the shit out of inFamous. Went all the way through it twice to experience all the content. Great game.
The hardest thing in this game was completing the entire stunt list. Finally got it, but man that was tough.
Why couldn't Kessler simly have gone back in time to the moment when the beast had first appeared and defeat it himself. Supposedly when he chose to flee with his family he could have possibly beaten the beast then. So, future Kessler with his advanced powers would have surely had a good chance. That way he could have actually saved not only the world but also his wife and kids and not have to become, you know, a mass murderer.
I really like the idea, having played the evil ending now, that Cole becomes the beast himself. This would mean that Kessler's actions actually create his own nemesis in an endless loop. The beast kills Kessler's family, Kessler travels back in time and ruins Cole's life in an attempt to prepare him to fight the beast, Cole becomes the beast and somehow crosses into Kessler's timeline and kills Kessler's family. Unfortunately I don't see how they could actually pull this off in a way that really makes sense, but then again it doesn't make sense to me that Kessler chose that moment in time to return to in the first place. If they could give it even a vague semblance of sense it would be awesome.
I've never been into comic books but I actually really loved the comic book inspired cutscenes in this game. Great visual style.