Hey, I need to see more of this! As others mentioned, the art is stellar, and the mood of the game is perfect. The music fits so well, and the narrative is very well put together. Top marks for the use of limitation, it both encompasses an inevitable failure and the sacrifice theme.
I saw in the game page that this is your first game jam - this is an excellent entry for a first game jam. It is a bit short, but it's very engaging and I'd absolutely play a full game like this.
Good job!