Is anyone else here from Mass that feels a little more special because it's in our home state? I feel like it is going to be so cool walking around places thinking, "hey i'm like 30 mins from here" or something along those lines. And its even better that it is the name of an achievement too.


)I live, oh, about 30-45 minutes north of Boston, but I've been in and around the city. I won't recognize the average street as well as people who've lived there, I'm sure, but still having the game set there does feel like it's being "brought home" to me in a fun way.