Gave a better try, and used Lubuntu instead of Puppy Linux. Now the Itch.io runs more games, and was even able to install Steam together too.
file is a bit bigger, but now is compatible with debian/*buntu
https://www.dropbox.com/s/la4uo6s5udgc4gg/iCthulhu...
user and pass are: user
as general rule: never user your regular login/pass when using OSes from unreliable/unsupported/unofficial source (such as this one): just make a "dummy" account to test the itch app out.