Not a problem! It's not a surprise to me at all that you got slated, and I honestly think that you have the best shot at winning. Still, good luck! ^_^
alright sounds cool. i'm at tufts which is on the red line, so a boston meetup is easy for me. i know there are a bunch of other people in boston, so i'll keep you posted