The demo features one of the planets from the full game and ends when you beat the planet final boss, but given the procedural generation, new runs can have new side missions, a new legendary battle, other challenges. There are also a lot of items in the demo (beside millions of weapons) for many overpowered synergies, so the demo is highly replayable.