The winners of this year's Worldwide Short Film Festival in Toronto were announced this past Monday. Unfortunately I only caught two screenings…