I havent checked itch for a while, but he passed away about a month after i made that original comment..💔
sorry for your lost :(