inFamous Review

Three and a half years of hard work. That’s how long it has taken for developer Sucker Punch to create …