Subaru sat everyone down in a very plush conference hall, soundtracked by the chirping of birds and a gentle breeze playing ...