Yowzers! This year's DIFF has record number of submissions