@Greggy
It's not a demo, it's a technical preview.
Just so you can understand here is the dictionary definition of preview
"anything that gives an advanced idea or impression of something to come."
You see, it's not hard is it to get things correct, instead of pointlessly slagging something off for the sake of.
You are still a FAIL.