Yes, really. Go here to find out what SYFFAL stands for…
http://www.syffal.com/album-review-ribs-british-brains