At the QMUL Enterprise and Engagement Awards, Steven Eastwood took home the prize for Academic Innovation for his documentary feature Island, and its sister art installation, The Interval and the Instant.