Super 8 and 35mm films are among the many current online offerings of the 27th annual Media City Film Festival — Windsor and Detroit’s binational celebration of artist-driven and digital works.