An interesting approach with a refreshing visual result, though at times also hectic to watch! But doing something new is never easy and since Isle has such a strong connection to art let me say this, good art is meant to force you to choose, choose to like it, accept it or, hate it but you have to choose.
To get more in-depth click this link and read up on the project with Nick Jensen.