You should try and review this -
White Noise - An Electric Storm
I'm bad at reviewing, but anyways, I literally freaked out the first time i listened to this
Lemme know if you can't find it anywhere on the net...I'll try and up it.
Edit: Good call on Tomorrow...love that album. Especially 'The Incredible Journey of Timothy Chase'.