I've played and finished SO2 with both main characters and all other characters! And IMO the voice-acting's not bad. I never cringed. Well, maybe except for Leon's and Opera's.

I just can't find the time to play SO3. Is the gameplay still basically the same?