The first TEASER as they call it is tipical of some marketing department with a young man just out of uni with no idea how to present a new product.
Better off doing TV commercials.