Okay now I've explored the town. Pretty interesting.
Oh by the way, you two should probably tag your Twitter in the Itch Io account! At first I thought you two didn't have any, but a tweet that AlphaBetaGamer likes has you two accounts in it! Keep it up!