Duke Nukem, the game more elusive than a well greased pig, finally has a release date. Makes you feel all tingly, doesnt it?