Home Metal “Lie Pt 1”, il nuovo album dei The Mothman Curse per Ghost Record