… Finishing Duke Nukem Forever? … Rumor has it that the impossibly long delay and subsequent cancellation of Duke …