Scene75 Named International Award Finalist