I think it's just a release preview, just a little view about how windows 8 does it look however just wait until october perhaps there would be a task bar without the start button or new functions, new performance and may run games even faster than windows 7 do.