Duke Nukem Forever trailer is awesome, NSFW