Okay, but the name of the freaking convenience store has nothing to do with that. You know, you guys should really post stuff like this at Telltale's forums, since it's actually read by the people making the game, and the forum has a need for critic...
[Read More]