as an option for the future:
1. contact the organizers (they may give the right to download the game after voting starts)
2. upload to another service and provide a link (but then the game may not participate)
Yeah i should've tried contacting the organizers my bad
I appreciate the advices!! thx