One true villain… I disagree.
There isn’t a real villain in the game, yet. By “real”, I mean that the said villain doesn’t change affiliations or becomes good or something.
- Zurg
He is portrayed as a villain. He was going to be the main antagonist. After his encounter with the Toy Party, his revelation to Toy-Buzz as his father and his downfall by Rex’s hand (tail in this case), this happened. When the Toy Party was chasing Al, Andy-Buzz asked Toy-Buzz if he wanted to come with them, Toy-Buzz responded that he can’t because he’s playing catch with his Dad (Zurg). Zurg wasn’t trying to kill Toy-Buzz, and is instead nice to him.
Conclusion: Zurg turned good.
- Captain Hector Barbossa
I haven’t watched PoTC though, but I can tell you that he’s a villain turned good.
About the villains…
There’s an unofficial announcement that Captain Salazar (a permanent PoTC Villain) is going to be added in the game.