Javascript is used to offer flexibility in how many HTML elements are generated (20), and give each an `index=` attribute. Each HTML element is animated with CSS 3D perspective, and each elements of the DOM can be clicked. The "unlocked artwork animation" is made using JS, to circle though each element, and toggle them as "active". Inspired by PsyCrypto <a href="https://qri.org/blog/psycrypto-contest" rel="nofollow noreferrer">https://qri.org/blog/psycrypto-contest</a>