The album was the follow-up to their 2001 debut album, Perfect Self, but this album did not impress critics and the band broke up soon after. The song "Show Me" is featured in the video game NASCAR The Game: 2011, and the bonus track "End of Everything" (featured exclusively on the Japanese CD release) is featured in the WWF Forceable Entry album as the theme song of WWE wrestler Raven.
The album was the sequel to their 2001 debut album, but it failed to win over critics and the band disbanded shortly thereafter. The song "Show Me" appears in the video game NASCAR The Game: 2011, while the bonus track "End of Everything" (exclusive to the Japanese CD release) serves as the theme song for WWE wrestler Raven in the WWF Forceable Entry album.