There is a game on Steam called Intrusive Thoughts that seems very similar to this game. Is the developer aware of it? I have no other way of messaging them.
So far the best one of the jam games I've played.
What a lovely experience! Thank you for making this game.