Strange Birds gets second price in Screenance Festival Stockholm