This is FANTASTIC! Congratulations - you are very talented.
By the way, the experience has an initial download of 33MB. But you are not serving the assets with compression (gzip or brotli). If you do that, you could potentially cut the download in half, more or less.
Hey @will thanks for the tweet!
Iโd be honoured to be on the awesome list of PlayCanvas content but this is supposed to be a temporary website running for a year max so it will eventually end up in a 404 page.