When he started introducing the Studio, he said a lot of words and by the end my first thought was he was just spouting buzz words and it didn't feel at all coherent or have anything to do with the product. It felt like he was just repeating words over and over again as a stall tactic to increase suspense.
The presentation was a ton of fluff.