If it makes you feel any better I own the game that picture was from, one of the very few I bought...not only because its actually a good game (and that girls hot, along with the others lol) but because I respect the dev for what he did when it hit steam and he was forced to charge on other platforms like itch where I was playing it free at the time. Let users buy it for as little as a penny for a month before the price swap.
Bad Memories, its a little on the taboo side--cant speak for the steam version...but its a really good VN with a down to earth dev I had no issue supporting.
One of the higher quality ones out there where the dev cares about his work more than the money.