Guys guys guys guess what. I am not dead!
YouTube is a great and underrated site that, unfortunately, hasn't really been getting the attention it deserves. Hopefully by advertising it here I can bring this nigh-unknown website a bit further into the limelight.
Who knows, maybe it will someday be as glorious and popular as The Audio Portal.