InFamous 2: Cole MacGrath’s new adventure