Snitches Get Stitches – I Liked You Better When You Were A Corpse – Review February 23, 2005 Like many great bands, they’re post this, and post that, chaotic and messy and indescribable. Keyboards and clanking noise and catchiness. Real alternative.