That was very interesting. It's certainly impressive that you wrote it in Shadertoy!
It worked alright for me in Chrome OS X, but Safari had trouble with it: it started up fine, but tanked shortly afterwards with a beachball.