No you're not missing anything. AV3 Software are the european distributor for Red Giant products. We wanted to put something together that showed off the effects a piece of software can create other than watching a 5 minute demo reel. The videos that are shown are produced by professional motion graphics artists and as the player is integrated with Google Analytics when a sale is generated our site tracks the sale from that video, then the artist gets paid a commission.
We're trying to do things a bit differently, the whole idea is for the player to give you an idea of what a product can do quickly and in a way that is not specific to a project.