Album & EP Reviews Insatia – Phoenix Aflame by: Ever MetalPosted on: 08/21/201704/02/2023 Review of Phoenix Aflame, the 2017 album release from Insatia. review by Dawn King.