I will check the link downloaded from here, it should be working...
I downloaded the link, from itch.io. it is working just fine. if you get error while downloading, try to redownload. I am on mac so I could not check it on windows. but it should also be working fine, it works in browser using twine. can you tell me what exactly happens when you click on the Felixia.html?