Thank you for your comment. This game was done in less than 3 hours so I didn't have time to finish everything.
Yes there is an end to the game.