What a good game. Like... seriously. The fact that you did this for a gamejam is incredible. I'm not sure I have any constructive criticism for you, because everything I could say feels nitpicky in a way you're probably already aware of. This may well be my favorite jam entry of the few dozen I've played thus far. Good luck!