Hm, interesting case actually. Was this an itch game before? It's page shows only comments from after it was released on Steam, but it was updated just recently.
https://evan12811.itch.io/cave-crawler
However, there is no reply anywhere from the author or additional info about the author and I don't see any hint of profiting off of it in any way or announcement of more content or so. Haven't played it myself, though.
I find this pretty odd, if you go through the effort of publishing on Steam. Doesn't it cost some money to publish there?