It looks fantastic and based on the beta will do a good job of drawing people in once launched. And it turns out that it's all part of a marketing campaign on behalf of a brand - a piece of furniture to be exact.
High end furniture designer Herman Miller has produced the project to promote a new chair 'Embody', which is apparently 'a chair built on ideas.' Nice site and worth a look.
Via Infosthetics (a great resource for visualisation projects)
Link to original postLink to original post
Link to original post