Hi! Thank you for your great feedback 😊
You are right, this is a bug, the_end() should be displayed after the final boss battle, but it is not! I will fix that before the next reelase.
Feel free to report the other bugs & there or on GitHub: https://github.com/Lucas-C/undying-dusk