yes it have an end ! i'm a very bad game designer so it's not impossible that the game feels too hard or too long lmao