What's the hype about "bombshells" ?

http://deepclimate.org/about/