nintendo ds contract for difference definition