Today is one if my ventures into Chinatown after my very first time which was when I stuffed my face with "Chinese MiniCakes" Anyways, I recently found that there is actually a video game store on Elizabeth and Canal (streets in Chinatown~for the non-New Yorkers). I thought at first it was just going to be another GameStop-esque kind of place until I learned that they have Atari Games... Now we're talking. So later today I'll probably post, on this thread, a review.