I don't think they copied Ligeia at all. It's just a coincidence (a play on Bad News Bears). This was originally released as a demo in 07, though I don't know if it had a title at the time. Glad you liked the review though.
Do you mean are they still a band? No, they broke up like 5 years ago. Were they ever a band? You bet; easily one of the best screamo groups. Check them out if you haven't.