Wonderful presentation. I have mixed feelings about the way stuff keeps drifting out of reach - it creates a lot of busywork for the player which can be annoying, but it also helps pad out the playing time and create a larger sense of scale than would otherwise be the case.