Album Review: New Static-X album leaves other attempts in the shadows Peter W Culture October 24, 2005