The Large Hadron Collider has just been switched on! And apparently, according to tweets by the wife of one of the scientists, the first beam has already been around the the accelerator three times! Don't think they've actually smashed any atoms yet, so no sign of the Higgs Boson for a while yet.
Here's a game to play that explains some of the science.
And there's even an LHC rap!