Just finished this! Really amazing stuff! Got some religious trauma-based horror feelings from this. I have some thoughts about the shopping mall place.
For your first game jam this is great stuff!