This is a hard question to answer. It's been functionally complete a few times. Every time Oni finishes implementing a new girl it's "complete", but he borks up stuff whenever he adds a new girl, then takes time to fix it. The last "complete" version was 1.4e, the current version (1.52a) is incomplete because Betsy and Doreen aren't fully implemented. I don't see a scenario where Oni is ever done adding new girls (as long as he makes money), but the two new girls don't really add anything new to the game. They're just new skins.