Unironcally I was thinkin the same thing I swore I've played this game before as a teen or something You could have played Slave maker or Princess Maker - as this game is heavily inspired by them ^_^