The ending was intense - liked this a lot.
The game definitely has a potential of being a bit longer. Maybe explaining the story behind the entity, using notes, adding couple of dialogue boxes and it would definitely improve. Now, I understand this is a game jam project and for that particular reason, I would rate this very high and say it was solid.
Best of luck with the future projects!