Well, this is also my first jam! so I'm not sure if it's allowed or not, but I wouldn't recommend you to do it, because it can be taken as cheating I think. Although it is much better that you upload the game in the online version, it is not mandatory, and in cases like these, it is better to leave it as downloadable.
Thanks for playing my game! now i will play yours :D
P.S: If I speak half bad it's because I speak Spanish, and I'm using the translator XD