I discovered Happy Tree Friends a year and a half ago. We used to have their content on our site, but they bolted for Atom Films because of the higher CPM rate (basically, more money for the ad impression) and Atom has exclusive ownership of Happy Tree Friends. I could've sworn I've found that show on other sites before. Atom Films has some great original videos.
The show is exactly how you described it. Funny in some episodes and jaw-dropping in others.