arcane_chaos on 02 October 2009
I think the closest one to me is in New York and I live in Stamford, CT (though I think there's one in Norwalk,CT) I heard games will be 30%-80% off. too bad I'm too lazy to visit the closest one next to me....