Let Nature Flow from your Brush · By PixelForest
Is it require any kind of other software from Itch. I usually avoid buy from Steam even if they provide better discount because their software require install steam and always run it in the background.
you dont have to install the itch app, but then you have to re download when there is an update, and if the download fails, you have to start again