Conversation so far:
What event happened in 2011?
On March 25, 2011, it was announced that the new Symphony X album, Iconoclast, would be released in Europe on June 17.
What was the 2011 Symphony X album named?
Iconoclast is the eighth album by American progressive metal band Symphony X. It was released on June 17, 2011.

Question: did the album make it big?
Self-contained rewrite: did the album Iconoclast by Symphony X make it big?