The leak shows off a playable section of the game, and the full source code is expected to follow suit.
It looks like an original build of Duke Nukem Forever from 2001 was leaked online, the final release of which had an infamously long development time.
Everyone likes to make jokes about Kingdom Hearts 3 taking a long time to come out, but more people need to remember the story of Duke Nukem Forever, a game that took a grand total of 14 years to develop. It was first announced in 1997, but didn't actually come out until 2011, and was critically panned across the board, to the surprise of no one. Now though, as shared by fan site Duke4, a leak has popped up on 4chan that contains screenshots and footage of a playable build of the game from 2001.
According to the leak, pretty much every chapter is there in some shape or form, with a big chunk that is actually playable, and another chunk that is just block-outs with no enemies. Apparently all of the E3 content from the time is there too. Out of all the weapons present, all of them work aside from the chainsaw and freezer.
The user who shared the leak, x0r, says that they plan to release both the editor and the full source code, meaning it should be partially playable. Important to note though is that there is no complete game, because this version of it never actually was finished. According to x0r, they expect to fully provide everything in June.
Game development is frequently an incredibly secretive process, as outsiders we rarely get a look at early builds of games, because companies rarely want to show them off. Interestingly, EA is doing something a bit different with the Dead Space remake (set to release early next year), as it's actually showing off very early looks at the game.
Hopefully the Duke Nukem Forever leak gets to stay up, as it's also important for the sake of preserving the work.