Just stumbled upon something really cool by complete accident! Maybe I should be ashamed to call myself an "short film expert" and not have heard of this since it's in its 10th year, but Fluxus is an online film festival based out of Brazil that combines museum exhibition of short films and installations with a sophisticated online exhibition experience. What that means for us who don't live in São Paulo is that 40 current, high quality festival-circuit films are online right this moment to watch!
Still from Bastien Dubois' Madagascar.