questo dovrebbe essere già possibile qui: http://www.makerando.com/forum/files/
potete hostare il vostro progetto direttamente su makerando, è possibile (o almeno dovrebbe, ammetto di non aver ancora provato) caricaricare ogni genere di file... ovviamente se lo trasformate nella succursale di mega.nz non va bene, ma insomma se avete una demo da farci vedere o un gioco completo da pubblicare, potete caricarlo qui senza problemi.
Quello di cui parlava denzel è una vetrina (simile a come può essere indie expo ? ) con descrizione del gioco, features etc... qualche screen etc.. e ovviamente il link al download diretto