My Town Street is another installment in this fun saga of games that pretend to be a kind of virtual dollhouse full of objects with which to interact and have fun. On this occasion, we can enjoy playing in a shopping street where we can find an Asian food restaurant, and a dentist’s house, with […]