Is this the battery breakthrough we've all been waiting for?

http://www.bing.com/r/1E/x5Y6D?a=1&m=en-us

More power than Li, doesn't get hot, from a renewable source (cotton), and charges 20X faster.

Too good to be true?