You can try Gamejolt, their limit is 3 GB. Are you sure you have done all you can to reduce the size?
Fairly certain he hasn't.
His previous game spends about 400 MB on what can be generously described as "a few minutes of cinematic".
My RPG senses tells me he spent 4 GB on about 10 minutes of cinematic.
Cinematics are overrated :)