I played some Indonesian indie games and they always deliver with the folklore and creatures, it is so interesting learning with games; I kind of agree that the ending is kinda abrupt but I think it also somehow fits with the story? I am not sure how to explain it.
Keep up the good work!