this game creeped me out nicely. i didn't expect that ending and wish i got to know more about the figure that appeared.
I actually don't have an answer, just two completely opposite potential ideas that I didn't have time to ponder properly in jam time-crunch panic, so I'm happy to leave it up to players to draw whatever meaning seems right for them.