Thanks for replying :) And good to hear your problem was solved. Yeah, web browsers work mysteriously.
And about the rating: Recently I can not give a rating to any game, even to those, which I downloaded before. And, free games being out in the open, people may just have already downloaded them without any itch account, and may just have registered only to throw a good rating at a game, so I don't really see the necessity of downloading free games logged-in, before giving them a rating, but I also see you have a very valid point. Now I have downloaded your game, removed my rating, than added it again, I can bet though, that it didn't register correctly again. I do very much hope it's just a bug, and I didn't get some account restriction for giving ratings to too many games xD