In some way it reminds me of the movie "Angels and Demons", the "God particle".. The only question occurs to me: «is it really true?» And probably one more: «Where will it lead us to?»