Sucker Punch clearly hasn't realised the biggest thing about gamers - we're fickle creatures. The lead up to becoming an all-powerful good or evil is so long, so... powerless that most players won't ever get to the good part of inFamous before taking it back/returning it for another rental. And that's sad, because the good part of inFamous is really, really good!
Imagine surfing along power lines at 100km/h, blasting dudes from a rooftop with a Force Push move, leaping through the air, hovering, firing some electricity rockets and then landing in a shockwave of destruction before leeching the electricity from a guy so you can do it all again. That's the good part of inFamous. And it's the most superheroic/villainous you can be in a game short of being Superman - and that never works.
Before you start doing this however, you'll be slumming it - walking places, punching bad guys and zapping guys will occupy literally over half of your game time, and you might find it a tough slog.
The issue lies with the restrictions placed on Cole McGrath early in the game - he can't slide on railings or powerlines, he can't fire rockets, he can't hover and his force push is kinda lame. He can't use guns (he blows them up accidentally) and he can't get in cars, so the first half of your game is actually not in any way indicative of what's to come.
The worst thing for inFamous is the fact that knowing this will seriously hamper the game's replayability - when the game is inherently designed to be played twice. You see, the game revolves around that kind of black and white morality which gives the illusion of choice when there really isn't any.
In inFamous, however, these choices directly affect the powers available to you. If you play through the title as an evil person you are then restricted from checking out the good abilities at hand until you play through again. At which point you'll be weak again.
The other thing hampering this games replayability - and playability - is the repetitive nature of the side missions. While thought has definitely gone into the main story missions, the side missions are taken from a stack of about ten different options - kill 14 of these guys, find 12 of these transmitters - and they tend to get tedious fairly quickly.
Some respite is found in the good/evil side missions - they're suaully quite different to the norm, and their rewards are almost always worthwhile. They actually feature some decent variety and they add to the character of Cole well.
Speaking of Cole's character - the story in inFamous is actually really well done. Told through a series of comic book like cutscenes and expanded on through in-game tv broadcasts - propaganda from the news media and the city's resident pirate TV specialist - the game actually spins an engaging story. It's a little predictable, and it plays on cliches somewhat but it does a great job of melding the story of a regular man given superpowers with the good and evil choices you make.
The dynamic comic book style doesn't mean the game is cell-shaded or anything like that - the game looks really nice, especially when there's a lot of action happening. The explosions and electricity effects really sell the power at your fingertips - force throwing a rocket back the way it came and then chasing it with a electrical rocket of your own looks great, and you can definitely get a whole Darth Sidious thing happening with your chain lightning attacks.
inFamous is all about balance. It's got the best parkour in any game ever - but
you'll often latch onto objects when really you just want to fall somewhere else. It realises the feeling of being a superhero/villain better than any other game - but you don't get all your powers until very, very late. It has dozens of side-missions - too many of them are repeats and thoroughly annoying. And it features a moral compass which drives the story - but it's all heads or tails morality, and there's no room for the in-between.
I know this review has come across as pretty damning, and inFamous has its flaws. The reality is no game has ever really captured the essence of being a superhero/villain quite like inFamous has, and while it might take you a little while to get to a point where you are capable of really showcasing your powers - once there inFamous demolishes all other games. It's probably not going to sell PlayStation 3's, but it's a worthy addition to your library - if you haven't yet grown tired of the open world game formula, that is.