One minor bug: When I proposition Sophia she runs to her house and does this hop when she gets to the door. She often misses the door and will end up stuck on the roof. It happened five times in a row today and I had to block her so she wouldn't wall jump on to the roof to get her inside the house.
One request: Make it where one gate in town always links to the highest level island the player can access.