Thanks for playing and enjoying it! There is indeed an ending. I can give a hint if you want. Here it is: the ending needs patience!