Gamezoo, Newport Mall

We found a new cool place in Newport Mall. The fun side of Newport City. In the entrance of Gamezoo, you won't feel welcome because the place looks too small from the outside.. but please go inside and see the long stairs going to the Kids (at heart) Land. 😅