Tag: Town Star Reset

spot_imgspot_img

The Great Town (Star) Reset!

It's been a little while since Town Star was released, and in that time the game has seen a lot of growth. With that...