Recoil Games appear to have filed for bankruptcy a while ago and sadly a casualty of that is their game Rochard, which has now been removed for sale.
Read the full article here: https://www.gamingonlinux.com/2021/02/its-officially-game-over-for-rochard-with-studio-recoil-games-shutting