Complex sentence: She occasionally updates her fans through her blog on the Amphibious Assault website but it appears there will be some time before the album is actually released.
Split into simpler sentences: She occasionally updates her fans through her blog on the Amphibious Assault website. It appears that there will be some time before the album is actually released.