Hello there NG,
I just submitted my film "Quintessence" to the portal! The film was made in 2013, but my university
wouldn't allow me to submit it (until now).
There is lots of stuff I'd like to submit as well, but those regularies can truly be a bummer.
All I can give you right now is this sad picture (again).