The site is undergoing a bit of a revamp, and some new stuff is being uploaded to it so it keeps going down from time to time.
wtf what happened to unitedcomrades?