For those who like pure grinding, there is Akabur's games like "Witch Trainer" or "Princess Trainer" which are long, repetitive, but addictive ones.
For those who like more background, histories and so, a good game is "Broken Heart Bordello" by Smesh.
"Brief synopsis of the game is: You are the former playboy son of a rich merchant who had to flee his homeland to escape death. You return years later to avenge the deaths of your family, but first you have to gather enough money to exact revenge on those who wronged your family. You meet a former slave/housewife who you can send out to complete different jobs around town."
http://brokenheartbordello.blogspot.fr/