You can't physically travel to the town square until you've accomplished a few things first. This issue will be fixed in version 2.0 of the demo coming soon though.
You need to talk to 6 certain people which will activate the town square scene. Good luck.