Apparently it was pulled off on January of this year due to legal problems. You can't even vote for it if it's on your library since you need the store page.
thanks for the info, that's a bummer, that game always needs more eyes on itSo was I, but I think a publisher dispute was the cause of it coming down from Steam
https://steamcommunity.com/groups/icepicklodge#announcements/detail/89307907203453161
i gave its vote nomination to undertale so at least someone good got it