hmm, and how large is the game itself? I think you might have problems uploading game itself to the site for submision if its too big.
Super large downloads may also scare off people from wanting to chack your game and give a rating.
You might get away with this if your game code was put in github with link to MEGA for assets but I don't know.