Sometimes James Earl Jones can’t win a James Earl Jones impersonation contest.
Not that the voice actor in The Force Unleashed was any better mind you. I don’t know why LFL keeps using him as a substitute Darth Vader; his line readings are really cheesy.