The games are still not searchable in library though, and if you search through the itch.io main store search feature the game download link is not available until you've added it to library via the bundle page download link. I assume itch.io will get this sorted out at some point, but until then I'll go ahead and paste the following link with higher-profile games and their respective page numbers on the download links as it may prove helpful and maybe prevent some from being turned off the itch.io platform which I truly hope continues to develop the user interface as I think it is hugely important for the future of gaming to have this space for so much independent creativity: