Don't worry guys, I reached out to steam support about the depression the communities facin and made them an offer they can't refuse :) /r/tf2 art 4 years ago