Hello, I recommend attaching the ROM download to this page itself using the itch.io support for that. It will make it easier for others and the judges to download, as well as avoiding a potential broken 3rd party link in the future.
Thanks!