Stoke takes home IndieFest Film award!