Thanks for the feedback, we're constantly tweaking the front end and will take your suggestion under advisement, especially since the about page is the newest addition to the site.
The assets themselves are pinned to IPFS (interplanetary file system) and all the information about your scene including a title and description is posted to HIVE as a dApp. This is the most decentralized way we could imagine building an app store.