I really hate the marketing crap "..can be recharged by dropping into glass of water..." No, It cannot be recharged. It can be ACTIVATED by adding water. It if could be recharged by adding water, it wil be a fusion reactor and you will recieve Nobel price!
Also they are propagating this as "superECOfriendly because it runs on water" - another nonsense. It is NOT eco friendly. It is in fact much less eco freindly compared to regular battery because it uses magnesium which uses lot of power to produce and the battery uses only a fraction of the stored energy also because it uses very poor electrolyte you will add.
Also shelf-life of 10 years is quite nothing...Energizer lithium cells have even higher shelf-life and the capacity after 10years will be much better.
Bottomline - nice gadget but useless
EDIT: I also read it could be used in remotes...well why would I need to power my TV remote in some disaster appocalypse? And for normal use i would guestimate it will have massive selfdischarge.
Similar batteries are used in radioprobes on weather baloons and once activated they last max few hours used or not. I even found one radioprobe and checked the battery - it was generating significant heat even after disconnecting the probe (massive selfdischarge). Next day it was dead. I think these nopopo cells will be better but I will bet they won't last more than 3months once activated.