Many days lunch money was spent there but he's right its been close for over fours years, twas located in Central or premier plaza i forget which one i think Central is acrooss the road so it might be premier plaza...theres a gamestore in tha little plaza where mothers and now Sammy shoe store is but i've never been in there and i doubt they have any arcade games its probably consoles
"I am accustomed to sleep and in my dreams to imagine the same things that lunatics imagine when awake"- Descartes