Absolutely loved this. The narrative here is so strong, it's such a shame the game got so little reviews. Wish there had been more though-provoking jam entries like this one.
My main nitpick is the presentation. The graphics tend to glitch and the background music seems to speed up and slow down at random. I'm not sure if this is intentional or the music is, strangely, framerate-dependant.
Thank you for making this game. Well done!