Citrouille can now be bought on Steam again! We still don't know what caused the problem. But whatever it was, it has been fixed. Phew!