That thing coming together^?
BTW, the Forza 5 devs, just revealed they are getting 100% out of the Xbox One. What does that mean? It means they're using the system fully without running into any hardware bottlenecks
They'll be able to make games looks or run better through further optitmization and engine/code manipulation
So I guess they just filled the cup up with sand.