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.