Finally got to view it!
I have seen a lot of it before - but put as a whole it's very very very impressive! Next generation of games... AND mods...
And September!!! not too far away!!!
Thank christ they didn't say any of this before or it would have been a long 5 year wait