Downloadable versions are getting a pass, there could be any number of reasons why a downloadable version was submitted instead of a browser version, especially with the extra stress of a deadline over their heads. As long as the game got submitted on time here on itch, it's good. 👍
If they're missing a liluo link on their game page, just send them a quick message/comment reminding them to do that. 👍
But if you run across any game not made with GDevelop, please let us know. 👀