Well, everything else can be waived as marketing-speak. From a cursory glance it looked like the landing page for a small team that came up with some cool compression technology and then got some marketing wiz-kid to throw up a webpage. Everything except the technological claims I could just disregard.
I was confused for a second and thought this was the most ego-centric startup I've ever come across. What team stares at you from 80% of the landing page instead of revealing the product?