alt rock alternative electro rock heavy rock post metal post rock review rock singer songwriterGGGOLDDD – This Shame Should Not Be Mine Review