more crazy demos
supports 'held' ripple, only on desktop for now
nicer demo
better touch support