Just played the whole game and gotten everything. It's absolutely great and the first time in a long while that I haven't just skipped through the majority of the dialogue to get to the lewds. It does many things right, but I think it's strongest points are solid character design, good story, and serialized format for progressing with the girls. I don't understand why this game is ranked so low at two stars, unless I'm missing something serious, there is no way this should be ranked that low. That said, here is some constructive criticism I think would seriously improve the quality of the gameplay and keep things from becoming unmanageable once the scope of the story starts to expand.
- The grind; this problem effects most sandbox games and in this title it will cause issues down the line. You need to have clear and easy ways to improve stats; actual benefit to improving stats; and making money shouldn't be the main focus of a PORN game.
- Instead of just constantly doing the same cycle of "Greet; Compliment; Flirt; Kiss; Makeout; have sex" with each girl over and over again to raise their stats with you, have some quests thrown in. The effect on the scores should be raised significantly, as it stands it's approx 1-2 hours per girl with that same grinding to raise stats up to 100%. That might be okay with a game that had 5-10 girls, but it makes playing in this game a chore after a while.
- Pregnancy system; This is a system that needs to be addressed asap because it is still early on and can either make or break this game. Considering it is integral to the story, it is imperative that you get it set up in a functional and rewarding way now. When I did my playthrough, it looked as though it took roughly 80 days from impregnation to birth. This is just too long for a porn game that doesn't let you easily skip days. I would shorten the time to three weeks to four weeks at most, and have a change in girls appearance after each week until birth. The sex animations for pregnancy also need to be reworked as you can barely see the difference with the size of the belly. Maybe add a new position or two that has the belly front and center for the character or at least from the side profile like "against the wall" or "reverse cowgirl". The next one is big and if only one of the suggestions gets implemented, please let it be this one. YOU NEED TO HAVE A GIRL GET PREGNANT MULTIPLE TIMES. It's fine if it's only the first kid they have that becomes part of the story, but once the she gives birth, a game like this should always allow the player to breed the girl again so they can have a way to see the pregnancy animations again. It adds a ton to the experience, especially in a harem game. Set this mechanic up now and save yourself a massive headache down the line.
- Karma system; I don't know what it's supposed to do, what causes it to go up or down, or why I need to clear it at the spa. It doesn't serve a point, it limits the player in terms of what actions the want to freely choose, and it's weird to bring "morality" into a game like this. SCRAP IT. Just get rid of it all together. Keep the story linear, do not have a "good" or "bad" end for a sandbox game.
- Too many places to get supplies/ not intuitive locations. You have a mall already in the game, take all the locations for purchasing necessary items and consolidate them there. Combine the stores where you can, because it's just silly to have the hardware story have like 20+ items you need to purchase and then go next store to the electronics shop that one has 1 item available. Also lock out single use items. For example, once you buy a bike do you really need the option to buy more? The same goes for the gym membership. Once it is purchased, it should disappear as a dialogue option for the girl at the counter.
- The house renovation is too cumbersome. If you absolutely must make the player grind away for that; then make the renovations simpler. Like at most 3 phases for the whole house, not each room. Ideally it should be, the house gets acquired, the renovation costs $5,000 TOTAL, and there is a button out front to have the entire place renovated. Furniture can be extra and can vary in quality as per cost, but I don't think its fun to refurbish, then put in electrical, and then furnish each room over and over again.
- Too many locations for the other species. You have entire towns with 1 or 3 characters per species. Make 1 portal to another town that has many different species living in it. Like an actual city, it should have diversity. You can have districts to help keep certain characters near each other. Right now they feel empty, and if you keep adding a new town for each species, you'll end up with a bloated game and empty streets. Seriously just have the "Human" town and then the "Magic" town and that's it.
- Too many girls; There are girls that literally just exist, they serve no point to the game and just make the grind harder. Prime example is the hospital and police station, you've staffed them like its the real world. The hospital shouldn't have actual "shifts" with different girls going in for their shift. Have a Doctor, maybe 2-3 nurses, and maybe a secretary. Same for the police station. Have a captain, maybe 2-3 cops; and a person at the front desk. Have 1 bar for the town, not four separate restaurants.
- Too many schools; Have 1 school for all the girls. The university doesn't have anyone in it, the highschool has too many people in it, and the last update added ANOTHER school. Consolidate. Do yourself this favor and have a central location for this mechanic, have a dean, a principle, a math teacher, a science teacher, an english teacher, a gym teacher, and maybe three other subjects. Keep a secretary if you must. Right now, most of the classes are empty or have a single student in them. Also, instead of having the mc go to each teacher for each subject, make a library or study hall for the mc to "study" to increase intelligence and have side quests for each teacher's subject to raise affection with them. DON'T UNNECESSARILY ADD GRIND.
- Too many jobs; Have the Player get a job at the school and that's it. You can promote him in that job, but right now, your basically getting a job, immediately finding a better job, and never going back to the first job you got. It doesn't make any sense and adds to the bloat.
- Shakira; You went too far with the cat girl. Give her human skin, cat ears, a tail, and maybe some whiskers. You got the cow girls perfect, the goblins are good, the dryad is good, and then shakira is just full blown furry. It doesn't fit with the rest of the game so far.
- Have the players stats effect the game. If a player gets stronger, he should either look stronger, attract girls that like muscles, or be able to do things a weak person couldn't. If a player gets smarter, he should attract girls that like intelligence, have more conversation options, or be able to do more complex tasks. The stats don't do anything but add grind as they currently stand. Give bonuses (NOT DETRIMENTS) to putting in work to raise stats.
Those are my main points about QOL with the game. It's got a strong base, but suffers from bloat. I would STRONGLY recommend that you play summertime saga, peasant's quest, and lab rats 2 if you haven't already. Summertime Saga and Peasant's Quest are perfect for showing how completing character quests can raise affection and advance stages with the girls, as well as demonstrating how a good pregnancy system should work. Lab rats 2 is good to look at because that dev has gone off the rails with trying to make his game perfect. He implements 5 new game mechanics every update, hasn't advanced the story at ALL, and has created such a grindy bloated mess that the only way its playable is with the modded version. Do not become Lab Rats 2. Seriously consider the points I've added. I really did enjoy your game and if you make these changes now, you will go from 2 stars to being one of the best games out there. It will help you to keep the file size down, make updates easier, move the story along, and keep you from going around in circles by trying to flesh out too many random characters.