Thank you! Watched the video and I have to say there isn't much new information in there, if you watched the video they just show comparison of LOW, MIDDLE, and HIGH spec gameplay screen from alpha. (Bit hard to see the details from the video)
Also YoshiP showed something he called Ultra version (jokingly I think) and it was a touch screen version of the game one of the programmers was working on the day before, he just asked the programmer and brought it in for the broadcast. LOL
At the end of the video he confirmed that Legacy status holders will get instant access to beta test from phase 1.