Two things - Doesn't it annoy you there's also a band called Battles?
Secondly, heard some Battle (singular) the other day. My my, they're good.
Have they got an album out. I could research this myself but I wanted to start a LOOK AT ME thread on DiS.