Global illumination is the next big thing in graphics, it's basically an algorithm that represents how light interacts with objects, creating shadows, caustics and other cool lightning phenomena, it's known how to do it however it's estimated it could take up to 100x the processing power to truly show it in all it's glory giving animated movie like photorealistic graphics. Games can be partially GI'ed however. We are in a sense at a plateau. I will try and dig out a Tim Sweeney video for you, he addresses pretty much what you are asking.
True real time GI isn't coming along any time soon. The processing power required to simulate individual light particles is immense. Pretty much all current real time rendering techniques use approximation to overcome processing limitations. You can still achieve some very realistic lighting effects with scanline rendering, essentially fake lighting, rather than using computationally expensive ray tracing that would achieve a similar effect. I'm sure most have seen that GTA4 lighting mod with an image of a yellow cab. Quite a lot of people believed it was a real photo.
Also, that Euclideon stuff should be taken with a grain of salt. It's essentially a glorified tech demo showing a completely static, pre-calculated environment with no deformation as in nothing moves/changes other than the cameras position. A bit useless if you want to make a video game.