From what I remember, Itch used to accept bitcoin, but very few people (none?) used it, and it was dropped.
Not sure if there is any future plan for cryptocurrencies to return, but I would imagine it would be if they became more widely used, or easier to implement/maintain.