Germans Claim Battery Breakthrough

Should we be impressed?