I was playing "Super Crazy Guitar Maniac Deluxe 3" this morning (if anyone's interested:
http://www.notdoppler.com/supercrazyguitarmaniacdeluxe3.php) and one of the tracks, Lick Up the Honey, kinda took my fancy, so I looked them up. Ended up buying their debut album.
www.aquilalovesyou.comJust thought I'd share. Apparently it's "indie noir".
EDIT: Oh and Lick up the Honey is good, but Let's Crawl is more... interesting.