Over the last decade or so, Naughty Dog has created some of the most iconic characters in the history of gaming and, while most other developers have fallen into the open world trap, they've stuck to their guns, and they've truly mastered the art of linear storytelling. They are, in my opinion, the best developer in gaming.

The main complaint about Naughty Dog's games, specifically Uncharted, which is what we're here to talk about, is that there's far too many cut scenes, which would be a legitimate complaint if the story completely stunk, but that's never the case. Even in Uncharted 3, which in my opinion was extremely underwhelming, the cut scenes were never a problem.

But, just because they're great at building memorable characters and telling incredible stories doesn't mean that they haven't created some pretty horrible characters. Luckily though, the good always outweighs the bad in Naughty Dog's games and that's what we're going to get into right now.

15 Love: Victor 'Sully' Sullivan

via Sony/Naughty Dog

Honestly, I wasn't much of a fan of Sully's during most of Drake's Fortune, simply because I thought that he was going to turn his back on Nathan. Luckily, and thankfully, I was wrong, because the Nate/Sully relationship is quite possibly the best thing about the entire series.

When I first played Uncharted 3, I thought that Sully was going to be killed at some point in the game and I legitimately panicked when he got shot towards its end. But, again, thankfully it was just a hallucination.

Throughout the series, Nate has had several sidekicks, but no matter who was standing by his side, whether it be Chloe, Elena, or Charlie Cutter, Sully was almost always right there with him, watching his back, and it's pretty hard to hate a loyal friend like that.

14 Hate: Gabriel Roman

via Sony/Naughty Dog

Gabriel Roman was one of the more dull characters in the Uncharted series. In fact, neither of the two main villains in Uncharted: Drake's Fortune were all that great.

Unlike with the villains in subsequent games, Roman really doesn't do anything dastardly. Sure, in the beginning of the game he takes a shot at Sully, but at the time, even if you believed that he actually killed Nate's mentor, you probably didn't have much sympathy because you really didn't know anything about their relationship. Also, as previously mentioned, I personally believed that Sully wasn't dead and that he was going to end up being the game's main villain. So, Roman taking a shot at him didn't really bother me that much.

Also, throughout most of Uncharted: Drake's Fortune, Naughty Dog positions Roman as the game's main bad guy. However, near the end of the game, that changes due to his death -- a death that really wasn't satisfying to the player at all.

Hate is probably too strong of a word to describe my feelings towards the Gabriel Roman character, because, to me, he was just dull and uninteresting. Drake's Fortune would've been much better than it was if Roman would've joined forces with Nate and Sully in an attempt to take down Navarro, who was the game's true main villain. Instead though, he just died and the player didn't even get to kill him.

13 Love: Rafe Adler

via Sony/Naughty Dog

When you compare Rafe -- who made his series debut in Uncharted 4: A Thief's End -- to the villains of the previous game, he may seem like the best bad guy in the series. In fact, I'd put him right up there with Lazarević as the best Uncharted villain.

However, unlike with Lazarević, you don't fear Rafe at any point in the game, simply because he's not an intimidating character. He's just a grown up rich kid who got everything handed to him on silver platter. He's also a complete sociopath, as he pretends to care about people just so they'll do his bidding.

Nate's battle with Rafe on the burning pirate ship may be the best boss fight in the entire series and, when it became time for him to die, I was actually pretty bummed out, because I was hoping that he'd escape the burning ship with Nate and Sam.

12 Hate: Rameses

Rameses had potential to be one of the best characters in Uncharted 3, but instead, he fell into the Roman camp of villains that I just didn't care about. And while your journey to find Sully [who Rameses kidnaps and holds hostage, or, actually not really. He just fools Nate into thinking that he did] is filled with memorable moments, most notably escaping the sinking ship, I couldn't help but be disappointed with it when it was over simply because it could've one of the most amazing parts of the entire series if Rameses would've been a better character. At the very least we should've seen more of him than we did.

Not living up to expectations is kind of the theme of Uncharted 3, as it's widely considered to be the worst game in the series. So, it's only fitting that Rameses wasn't as great as he could've been.

11 Love: Eddy Raja

via Sony/Naughty Dog

Would you be shocked if I told you that Eddy Raja was my second favorite character in Uncharted: Drake's Fortune above everyone else with the exception of Nate? Because that's what I'm about to tell you.

I've seen so many different people completely trash Eddy Raja because he was more of a comedic villain that no one really took seriously, unlike with the series' other antagonists. But, in my opinion, that's what makes him so great.

Like with Rafe, I was hoping that Eddy and Nate would become friends at some point in the game and, while they don't exactly become friends, they do fight by each other's side in order to fend off all of the Descendants, who are the monsters created by the Wrath of El Dorado. Sadly though, Eddy doesn't escape with his life, which was a huge let down for me.

10 Hate: Harry Flynn

via Sony/Naughty Dog

Hallelujah it's raining BAGS! That's all I think about whenever I see Harry Flynn. If you don't watch RobinGaming on YouTube or Twitch, you won't get it. In which case, I strongly recommend that you check him out, especially if you're an Uncharted fan, which you clearly are because you're reading this article. Also, me, nor this site is affiliated with Robin's channel, this is purely just my own recommendation.

Now, on to why Flynn is so horrible.

Flynn is easily the dumbest character in the entire series. Why? Well, here's a list of all the stupid things that he did in Uncharted 2: he joins forces with Lazarević, he can't see that Nate and Chloe are hooking up behind his back until the last couple hours of the game, he's terrible at his job, so terrible that he has to get Nate to do his job for him, and he kills himself with a grenade while he's injured, even though he probably could've made it out of Shambhala alive -- Elena did, and she was in way worse shape than he was.

9 Love: Charlie Cutter

via finder.com

Charlie Cutter was introduced in Uncharted 3: Drake's Deception and he was a great addition to the protagonist side. Of course, there is a brief moment in the game where you don't exactly trust him, but that's due to the hallucinogenic drug that the game's main villain, Talbot, forced him to consume via a dart to the neck. At one point, Cutter nearly kills Nate and, because of that, Sully almost kills Cutter. Thankfully, neither of those two deaths occured.

Unfortunately, Cutter was left out of Uncharted 4, although Nate did mention him in the beginning chapters. There's a rumor going around which suggests that Naughty Dog is going to bring him back in The Lost Legacy and I, for one, really hope that the rumor ends up being true. Also, I'd probably be way more hyped for The Lost Legacy if it was Cutter and Chloe instead of Nadine Ross (you'll see why in a second) and Chloe.

8 Hate: Nadine Ross

I'm not sure what I hate more, the Nadine Ross character, or how Naughty Dog chose to portray her. Look, I get it, Neil Druckmann, who is the company's creative director, is a big time feminist, but he shouldn't let his politics interfere with common sense.

At one point in the game, Nadine beats up both Drake brothers at the exact same time, which is completely ridiculous. I'm not saying that a woman who's a trained fighter can't beat up a man, but two at the same time?! It's also ridiculous when you consider the fact that both Nate and Sam took out an entire gang by themselves with their fists during their stint in a Panamanian prison. So, they're no slouches when it comes to hand to hand combat either.

I am, however, excited to see what they do with Nadine in The Lost Legacy, which should be coming out a little later this year. But please, Naughty Dog, no more of her beating up multiple peopl at the exact same time. I'm cool with her taking out a man in a one on one fight, but not when she's out numbered. Also, for the record, I'd be annoyed if it was the other way around -- I'd have a huge issue with Nate beating up two females at the same time if they were both trained fighters.

7 Love: Elena Fisher

via Sony/Naughty Dog

I don't think it's possible for anyone to not love Elena. Sure, there are some problems with her character, like the fact that she's a broadcast journalist who's never shot a gun in her life, and then, outta nowhere, she knows how to handle every single firearm that she gets her hands on. She also wanted Nate to stop treasure hunting in both Uncharted 2 and 3, yet she encouraged him to take an illegal job in Uncharted 4. But, despite all of the flaws with her character, she's very likable.

When I first played Drake's Fortune, I actually didn't like her all that much. But, after a few hours, she began to grow on me, mostly because I was rooting for her and Nate to end up together, and thankfully they did. Again, her character has some flaws, but what I like about her is that, out of all the characters in the game, she's the most human, as she's really the only one in the series who fully understands and considers the danger and the consequences that come with Nate and Sully's line of work.

6 Hate: Sam Drake

The creation of Sam Drake was so unnecessary, and honestly, it didn't make any sense. Remember in Uncharted 3 when Marlowe gets a hold of Nate's file? She mentions his parents and she even knows that Drake isn't his real last name. So, it was a pretty in-depth file on Nate's life. Yet, Marlowe never mentioned that he had a brother. You would think that would be in there.

The thing about Sam is, he's the least trustworthy good guy in the series. It didn't help that the first trailer for the game suggested that Sam was going to be a villain, which honestly, would've been a better role for him. But instead, we're supposed to look at him as a good guy after he lies to his brother's face about how he escaped from prison and almost ends Nate's marriage because of his own selfish interests.

Also, one point that I never hear brought up is, he told Nate that Hector Alcazar wanted half the treasure. So, what would've happened if Nate never found out the truth? Was Sam just gonna take the 50 percent for Alcazar, then take one third of what's remaining, which would be his cut with Nate and Sully?

In my opinion, the original script, which had Sam as the bad guy, probably would've been a heck of a lot better than the Uncharted 4 we ended up getting. I'm not saying that it's a bad game -- in fact, it's quite the opposite. It was my favorite game of 2016. But making Nate have a brother was so unnecessary.

5 Love: Chloe Frazer

via Sony/Naughty Dog

The first thing that you'll notice about Chloe when she makes her debut in the series in Uncharted 2 is that she has an incredible derrière. Unfortunately though, Naughty Dog nerfed it in subsequent games. At the end of Uncharted 2, she tells Nate "you're gonna miss this a**." At the time, you thought that she was just saying to Nate, as he was planning on getting back together with Elena. Come to find out, she was saying it to the players as well.

Now, onto why Chloe is so great: first, she's a complete bada**, she's a realist, and at times, she can be hilarious. Unlike with Elena, there are very few flaws in her character. However, that doesn't mean that I think she should've ended up with Nate. Do I like her more than Elena though? Yes. Yes I do.

4 Hate: Katherine Marlowe

via Sony/Naughty Dog

Boy, oh boy, where do I even start with this one? Like everything in Uncharted 3, Marlowe, who is one half of the game's antagonists, failed to reach her potential as a character.

While you're playing as young Nate in the game's opening moments, you encounter Marlowe, who is after the exact same thing he is. Long story short, she takes it from him, and slaps him in the face. At that point, I wanted adult Nate to get his revenge more than I've ever wanted anything in a game. But, after a while, I didn't even care anymore, because she was such a horrendous character. Also, I'm glad that I stopped caring, because if I did still care, I would've been so disappointed with how she died. So, in a way, I'm kinda glad that she was so awful.

3 Love: Nathan Drake

via Sony/Naughty Dog

Like Elena, it's impossible to not like Nathan Drake. But, also like his wife, he has some character flaws -- like how he kills thousands of men in each game, and how he blurts out odd catchphrases like "kitty got wet!" after murdering someone. Yes, I understand that it's just a video game and that many, including myself, find this stuff entertaining. But, prior to Uncharted 4, I was begging to see a more human side to him.

Luckily, Uncharted 4 gave me exactly what I wanted, and while the game isn't my favorite in the series, it make me like Nate a lot more than I already did. I'm sad that his journey, at least for now, has come to an end. But, I'm glad that Naughty Dog made him seem more human in A Thief's End, as opposed to having him be the careless and, at times, reckless treasure hunter that he was in previous games.

2 Hate: Talbot

The thing with Talbot is, whenever I see his face, all I wanna do is punch it, especially when he does his little smirk. You would think that would make him a great villain, but unfortunately, that was just about the only thing that made me want to take him out.

The hallucinogenic drug that Talbot and Marlowe were after wasn't much compared to The Wrath of El Dorado or the Cintamani Stone. Like, the drug would've been great in a small village. But, were they actually planning on trying to take over the world with it? If so, it's not much of a threat like the two aforementioned items.

Throughout Uncharted 3, Talbot is positioned as the co-lead-villain with Marlowe, but he never really does anything to warrant that position. Sure, at one point you think that he killed Sully and you want revenge. But, a few minutes later, you find out that it was just a hallucination, so that feeling immediately goes away.

Also, how about that boss fight with him at the end? Or, should I say, lack thereof. It was a disappointing end to a disappointing character's life in a disappointing game.

1 Love: Zoran Lazarević

via Sony/Naughty Dog

Zoran Lazarević is not only the best main villain in the series, he's one of the best main villains in any game over the last ten years. He's ruthless and he's not subtle about anything. At one point in the game, he calls Adolf Hitler and Genghis Khan "great men." So yeah, that pretty much tells you all you need to know about this character.

So why is he great if he's such a savage? Well, sometimes a character is so great at being a complete piece of, well, you know what, that you actually begin to like them. When you first meet him, you're genuinely terrified that he's going to kill everyone around you, especially after he murdered Jeff the cameraman. But, at a certain point, he starts to grow on you. He is, in my opinion, the MVP of Uncharted 2, because if he was at the same level of any of the series' other villains, the game probably wouldn't be as highly regarded.