Recently , the award has been presented on the first night of the SCI-FI-LONDON film festival . In recent years , the award has been presented on the opening night of the SCI-FI-LONDON film festival .