Really strong visuals, but I never quite understood what was going on or how it related to the theme.