If you read up on some of their posts on the forums, they seem to imply that Steam took it down(presumably due to the 18+ content, which is bizarre considering the stuff that exists on the steam store right now) and aren't putting it back up even though they greenlit the new art? These posts are from 2020 too, so who knows what's going on.