Update! I was in LA last weekend for the international super finale where I made the top 16. Didn't win anything, but got nominated for Best Comedy. It's an honor just to be nominated *grumble grumble*
So this is officially the end of the road for the movie! But hey, now I can boast that my ass was playing at Cannes!