CineFest Hungary, a well mixed bag