That's interesting, I have used itch as a player for a long time and never really paid attention to how the ranking worked. It just seems extreme for our game to go from the top of the popular page for multiple days (while downloads are trending up each day) and then suddenly be hundreds of rows down at the very bottom over night. Hopefully someone will chime in with an official answer soon.