they are playing right by where i live on the 29th. i hope i don't have to work that day.
i have their new album and it's fucking amazing. they have a punkier black tambourine thing going on. it's probably my favorite record of the year so far.
there's a kind of interview with them in this online zine:
http://tweeasfuck.com/TWEE_fanzine_01.pdf