Shadow Warrior was a more quotable game than Duke Nukem 3D for me, with Wang being a super-crass 'hero' that was just an awesomely fun game to play - both in singleplayer, and multiplayer where things used to get heated back when I played the game on a LAN with friends.
Well, developer Flying Wild Hog has gone the whole hog with Shadow Warrior 2, which is now out on the PC. Shadow Warrior 2 features open-ended levels that can be explored in detail, as well as the ability to double jump and climb walls. There are story-related missions as well as randomly generated missions, with different enemy placement and weather conditions. This means that replayability should be pretty high, which is something we don't see much of in single-player games these days.
Better yet, is that Flying Wild Hog has used a procedural damage system in Shadow Warrior 2 that lets you cut, or blow off enemy parts or limbs - depending on the weapon and playstyle used. In a throwback to the 90s, the developer has included cooperative play which allows you and up to 3 friends play the single-player campaign together.