On July 12th, Incubus will release their latest album, “If Not Now, When?” To give fans an advance look at their new cover art, the band has created a puzzle that requires codes from several different music sites to remove the pieces. Sites involved in the contest are listed on the Incubus puzzle site. You can also get a head start over at Noisecreep.