Under the headline (all at the top, next to the logo) it says "Surround sound voice communication software". So fancy Skype ;-)
But yeah, that page is not for people who have no clue! But maybe that's not that bad? Idk how many who comes to that page having no clue what that webpage is about, but I would guess a very tiny percentage. Maybe it makes sence to assume that the wast majority ending up there knows the basics already.