yes it has an end, it will say in the log that the game has finished, you can also tell when it talks about a underwater world