The Streets of Saint Louis Vol. 1 - End Credits, by The Future Transhumans by Psych Squared published on 2013/11/07 22:48:22 +0000 IT HAS BEEN DONE. The dark lord of the Saint Louis Caves has been vanquished, and the storm clouds recede, and the acid rain ceases. Things are...calm. They will never be the same again, given all that has happened, but...we are safe. CONGRATULATIONS! You've completed THE STREETS OF SAINT LOUIS VOLUME 1! (victory music) So, yeah. If you're here and you don't know what I'm talking about, you should probably cop the rest of this awesome free album.