Are you sure it was Film Comment? I think it was Philipe Lopate you briefly covered it in the July/Aug Cannes issue and he was somewhat mixed.

Battle in Heaven comes out in the U.S. early next year. Looking forward to it!