That is very cute. But even after hitting all the white dots, it's not clear what their product is? A web framework? Hosting? Cloud services?
15 mins 31 secs, including reading all the promo material.