Duke Nukem Forever has got its final release date: 3 May 2011 in the USA, 6 May in the rest of the world. There's also a definitely-not-safe-for-work trailer to accompany the news:
Looks like the game will feature plenty of knowing nods to the insane development time (work began on it in 1997). From the look of it this is an old-school first-person shooter where you just blow stuff up. Innovations appear to be somewhat light on the ground (unless you count being able to punch aliens in the nuts as innovative) and there appears to be lots of bad taste involve. Which really just means it's true to the spirit of the franchise.