Paper Pulp Helmet

What do you think? Interesting concept…

http://www.bikelaneliving.com/paper-pulp-bicycle-helmet

not really sure what to think of that… what happens when i go for a ride in the rain, does my helmet suddenly become to soft to save my skull? would it fall apart and start running down my face?