Live coded on the 17th of September 2015. Wish I could have really timed it, but my browser kept freezing and it even crashed at some point. Tested & works in Firefox 40, 43 (nightly), Chrome 45, 47 (canary)/ Opera 32 beta on Windows 8. Inspiration:
From Motion Addicts.