The Random Waltz site is currently recovering from some technical difficulties.

But! the 2018 Flash Waltz is fast upon us. The play list and the music can be found here