Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Now I mean, is my money wasted?

No, you can always ask for a refund.

In any case, you should contact support@itch.io

Maybe they can help with your issue, if not, they can refund you :)