Hello!
I'm glad you enjoy the game but I'm afraid I'm not quite sure what you're asking. What exactly do you mean by keeping the game without relying on Steam?