The site looks phenomenal cass + Brian, great work! The way the features are explained will definitely have people wanting to know more about what this technology is and how it works.
My suggested improvement is to standardize the team page a bit more. For example, there are a bunch of similar roles with similar titles (software, software engineer, software developer, developer) which could all be standardized into just one title. Also, I think it would be a nice touch to have each team member write up a short bio and add it to that page somehow. Maybe clicking on a team member image will cause a short bio to pop up in a modal or something. Also, should HackFisher be mentioned as the project lead for Play to remain consistent with the Music guys?