IPoopStandingUp said:The Legacy of Kain games definitely have the best writing of any game I've played.
No one is painted as some kind of cartoon villain or absolute hero, almost every character has a history that gives them their motives, all of which are on different shades of morality. Only other games series that comes close is Metal Gear Solid but that, especially 4, borders parody.
Legacy of Kain though is just amazing in the quality of both story and voice acting. They remain the only games I haven't sold or managed to lose.
http://www.youtube.com/watch?v=Jws63E9dNN8&feature=related (Soul Reaver 2' intro/Soul Reaver's ending)
This generation I will say Uncharted 2 is king in terms of script and voice acting, but it certainly lacks the level of depth present in Legacy of Kain.
Uncharted 2 doesn't need the complexity in terms of plot in Soul Reaver though, it's rare to have Amy Hennig and director Gordon Hunt working across two studios and basically half a dozen games. Uncharted 2 characters as strong modern archetypes tend to have a strong sense of familiarity about them, whereas Soul Reaver felt more like a play.