User blog comment:Graphitetailgrace/Does Anyone know where to download Happy Tree Friends Slap Happy?/@comment-5201601-20150628020555/@comment-25657679-20150628030411

That really stinks,  I hope they revamp it and put it back up someday.