SatyrSack , 12 days ago I think you mean https://store.steampowered.com/app/2724860/Zen_Garden/
I think you mean
https://store.steampowered.com/app/2724860/Zen_Garden/