Source: The Developer Website.
Founded in 1997, Idol Minds is an established, independent developer located at the base of the scenic Rocky Mountains. Idol Minds has built itself on a reputation of creating highly entertaining games in several genres, with sales exceeding 5.0 million units.
On May 31, 2017, Idol Minds changed its company name to Deck Nine.
Based in Louisville, Colorado.