I was shown this by me old mucker Mike. It's a somewhat strange collection of disconnected UI design work from the team at Mozilla. Under the guise of getting feedback from users, it's just appeared online recently.
Don't get me wrong there is some lovely visual design work going on here, but without a prototype or some kind of beta product, it all feels like rather a hollow gesture. Take a look and see what you think.