I'm still trying to understand it as are many in the professional physics world. They're still trying to understand it's full implications as well as trying to figure out a complete mathematical proof which would be a huge undertaking.
E8 is being discussed all over the physics forums. Here is a thread link that Garrett Lisi is active on.
An Exceptionally Simple Theory of Everything!
-Hedons