So here's a quick summary of W2, at least if you make the choices I did. Please forgive my poor memory of act 1, I played that part like a year ago.
The game opens on a battlefield. Geralt (you) has been roped into acting as King Foltest's personal bodyguard after doing some stuff for him in W1. Triss is with you and a battle is about to start. Foltest is basically putting down a feudal lord who thinks they're too cool for school. During the battle, holy cow a dragon appears! Then it flies away. No roasted marshmallows for you. At the end of the battle you're on a tower up against the lord's kid or something like that. He's an honorable guy, and you can either kill him or spare his life.
After the battle, everyone is regrouping and Geralt goes to talk to Foltest, but oh wait, that monk approaching Foltest is oddly muscular for a guy who spends his days chanting. Now he's taking his robes off, what a show! But no! He has a knife and totally murders the king! On your watch! After him! Man, the dude jumped out a window and appears to be escaping with some elves. I bet they're Scoia'Tel freedom fighters. The plot thickens.
Hey guys I totally didn't kill the king it was this super-dude dressed as a monk. What? You don't believe me and you're throwing me in prison? F this noise I'm a Witcher, I'm totally escaping. But who's this Roche guy that totally caught me? Some kind of spymaster and he kinda believes me. Well, keep your enemies close and all that, let's go after the killer together. And hey Triss, why dontcha tag along? Your sorceress powers are super helpful and I'm digging this friends with benefits thing.
Nearing some crap town called Floatsam and stopped by Scoia'Tel. Things get tense and they totally start firing arrows at us. Darnit, Elven archers have sick aim! Thank goodness Triss is here to generate a badass forcefield for us. But it's draining her a ton and she passes out right as we make it to town. Phew!
Wandering around town looking for info on the killer guy takes Geralt to the local Scoia'Tel leader, named Iorveth, who has decided that Geralt may be an okay guy after all and and totally doesn't try to kill him. Also, he's super drunk. I guess a lot of bad things have happened to Elves and man this guy has seen a lot. Downside to living a super long time I guess. Oh, it turns out this killer guy's name is Letho and he's a Witcher! Cue conspiracy music.
Well the mayor of Floatsam is a total jerk. Nonhumans are one step up from being kicked by passing guards. This guy's talking about quid pro quo, but the quo is horrible. I'm not working for this guy. Well, at least Roche hates him too, but it's humans vs. nonhumans right? Maybe those Scoia'Tel guys aren't so bad after all.
Totally killed some badass giant monster with a sorceress' help. Her name is Sile, and she's up to something. But thanks for the help, I guess more enemies to keep close huh?
Hey it turns out the mayor was gatehring up nonhumans and sending them down the river as slaves. Totally uncool. I'm breaking these guys out and anyone that doesn't like that will get a sword to the face.
Well that went okay but now the town is in chaos. Stuff is on fire everywhere and the guards are killing civilians. And to top it off, that Letho dude showed up out of nowhere and forced Triss to teleport the two of them away. Triss! Come back! But hey, Iorveth, that Scoia'Tel leader guy, is bailing with the nonhumans we rescued. Sucks to be you, Roche. I know we had a deal, but I don't much like your opinion of nonhumans. I guess you'll catch up if you survive the fire.
Alrighty, down the river to some new place but what the hell? There's some craziness going on with magic, some other king, and now there are wraiths everywhere! Let's get the hell out of here! Man, it's handy that some sorceress showed up in the form of an owl. She can do a force field thing like Triss, and it totally keeps the wraiths away. Onward!
Well now we're in a town called Vergen and it's erstwhile leader, a woman named Saskia, has been poisoned. What's that? The only cure is 4 rare artifacts that the creepy owl-changing sorceress lady named Philippa can turn into a potion. Seriously? Good thing Geralt is here I guess.
Okay got all the stuff for the potion and Saskia is cured, but there's still a battlefield full of wraiths between us and where Triss probably ended up. Time to end the curse... which involves inhabiting the spirits of various dudes in the battle and fighting it all over again. Thank goodness they're total badasses. Piece of cake.
So it turns out that Triss is being held prisoner by the king guy we met when the wraiths appeared. And of course he's captured us too. Rescue plan failed! But not to worry, we're a badass Witcher and can get out of anything.
Back in town and of couse now that the ghost battle is over that jerky king can attack the town with his army. But this is a dwarf city. You know what that is? Boiling oil. Eat it, king. Also, it turns out that Saskia is actually a dragon in disguise. And she's the one we saw in the beginning of the game! Whelp, good thing she's nice. I bet she could make this place a haven for nonhumans. All these other kings are jerkwads.
But what's this? Philippa and Saskia suddenly teleported away to some meeting. Well that's sketchy. Fortunately, Triss was taken there by the king that tried to take our wonderful city of Vergen. Bet Letho is there too. And what's this? Philippa's notes about the cure for Saskia totally don't mention one of the ingredients. She's mind controlling Saskia! Oh no! We must be heading into act 3.
Yep, act 3. Turns out this meeting is being held in a dilapidated elven city. How weird. And it's a meeting of kings. And these guys totally hate nonhumans and magic users. Philippa and Triss are both in jail. Who to save? Triss, because she's a friend, or Philippa, to force her to break the curse. Well, thanks to a magical remote viewer and some info from the bad guys it sounds like Triss isn't in too much trouble. Let's go after Philippa. A monomaniacal sorceress with a pet dragon is totally a bad thing. Triss can handle herself.
Phew, we got the cure from Philippa... sorta. She escaped though, and it turns out the cure is some magical dagger you have to stab Saskia dragon with in the heart. Fortunately, Philippa's plan was to have Saskia transform and murder everyone. Time for an epic battle!
Phew, that was rough. She ended up impaling herself on a fallen tree. Dagger used and Saskia cured, and she'll totally heal too.But Philippa is gone, Sile (who turns out to have been working with Philippa to unify the kingdoms under Saskia, um, Philippa's rule) is gone too. Letho sabotaged her teleportation spell, but we can't let her die like that. May as well fix it so she doesn't explode on her way out. Seeya, Sile.
Only one piece of the puzzle left... Letho. And no, dude, I'm not drinking with you. But finally some information! Turns out Yennefer got sucked into the Wild Hunt and you, Geralt, traded yourself for her... and eventually escaped on your own, at the expense of your memories. In the meantime, turns out Letho was taking care of Yennefer, who had also lost her memories after being freed from the Hunt. And what's this? Between pieced together memories and other info you realize that the Hunt is actually Elves from a parallel world where Humans didn't take over, and they're here with their pet wraith army on some kind of mission. So they aren't just playing the Most Dangerous Game? Man. And it seems like they are after Geralt and Yennefer specifically. I bet they're actually after Ciri. She's like the golden child.
Also, an emissary from the Nilfgaarden Empire was at the meeting and things didn't go well. They hate everyone and they're super powerful. Looks like we're gonna have a war on our hands. And man but Letho was killing kings to soften everyone up for an invasion. I know he took care of Yennefer, but he's totally a dead man. Some things can't be forgiven. Stabby stab.
And... credits roll. Nilfgaard marches on the local kingdoms and roll over everyone. There's also tons of local strife between the humans and nonhumans. Fortunately, Saskia, now freed of mind control, has turned out to be a badass leader and her self-made kingdom has been turned into a haven for the nonhumans. Everyone is heading there. It's like Woodstock, but with walls and cauldrons of boiling oil on top.
And now the epilogue with a lot of words that I didn't read because my daughter woke up and there was no way to pause the game. But I think we can guess what was said, given the state of things.
That's the core plot anyway. There's also a lot of monster contracts and the like. Hopefully I didn't miss anything major.