Fun, and I learned something!
However, it crashed after a few mins with an alert popup saying "WebGL context lost, please reload the page"