Hi, thank you so much for your gameplay! I watched it, and I'm really glad you enjoyed my game :D
If you want to get a better/more satisfying ending, or you're just curious about those "creatures", ending 5 explains things a bit more (the walkthrough in the download section might help) ^_^