Interesting post here. I'm not familiar with the festival, but there are so many online "film festivals" popping up everywhere now that is is not surprising that some are in the group of those...