It was released in 2005 by record label Redline, and was their last release before their hiatus, reforming in 2010.
The album was released in 2005 by the record label Redline and marked their last work before taking a break. They returned to music in 2010.