I feel like perfecting something can be trap, sure keep it alive, but maybe think about the next thing to work on too?
What engine or framework did you end up going with? I looked into Unity, tried Godot for a few weeks, but landed on just making a Typescript-powered canvas game with PixiJS for graphics rendering. Found it much easier doing it this way instead of having to learn a game engine.