OMG! I used to love Time and Land of The Living back when I was into techno. Other than that they were alright...Walk on Water never really stood out much for me and I don't remember most of their other songs (only Whisper, Never Again and a few others).
Thanks for posting this video and reminding me how awesome Time was.