I guess I should check in on this thread more often. Toadlickers blew me away, my mouth was just hanging open cuz I had no idea this existed. And even less would I suspect it had anything to do with T. Dolby. I see now that is taken fron his album Map of the Floating City & also there was phone video game that went with it for a while.
I should make it a point to look for all the T. Dolby vids on YouTube. And scouting through previous posts I sure I can spend most of the waking day enjoying this stuff.