Probably. You'r registered since 2018 and don't know that "No thanks, just take me to the downloads" means you don't have to pay anything? Also it says "DEMO" and this is not in the developrs hands how this system works but on itch.io site.
Viewing post in Graveyard Pack | PS1 PSX comments
Don’t be a smartass. Unlike 95% of people, I usually pay at least a minimum of 5 dollars/euro etc for whatever if there’s content offered. If it’s a demo, that should be a separate thing and not give the option to pay at all. If you scroll down you’ll notice I am not the first person fooled by the tiny “if you pay 7.50 € …” text at the bottom.