An interactive diversion from Joe Halliwell (@joehalliwell). Move the mouse over the piece or click it to change parameters. Press 'H' for more controls. Created: 29th May 2021.