Megaman Legends #1 Posted October 6, 2012 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. Quote Share this post Link to post Share on other sites
fdurso224 #2 Posted October 7, 2012 Hi guys, I've been to J&L down in Chinatown NYC muliple times. It has nice Neo-Geo AES games and Anime. But nothing realy special IMO. Anthony... Quote Share this post Link to post Share on other sites