http://metalsludge.tv/main/index.php
Read the Letter from the Metal Sludge CEO.....for one side of the story.
The rest you will have to dig through their message boards to get.
In a nutshell, Stevie Rachelle from a hairband called Tuff is claiming to be the brains......and fired his webmaster of the last 6 years who evidently did a LOT of the writing and humor.