Hey, thanks for playing <3
Yes, the ending is a bit weird and there are a few bugs. If you see the credits it means you beat the game, congratulations!