To everyone who replied and have any interest... I did in fact go to the interview yesterday and got accepted today.
My impression during the interview wasn't great though - they asked me how many offers I had standing, what other schools I applied to, and specifically asked if I also applied to Tufts and and Harvard. I thought they weren't supposed to ask those questions. I just told them I applied everywhere and didn't list specific schools.