Main Street (Time Tangled Island)

Main Street is the first area your arrive at in Time Tangled Island. The corner where you land is a small beach with the Exploding crab on it, as well as? a? common room? called Party Time Tower. Also residing on main street is Pendulum's Lab, and a? newspaper stand.

Description
From left to right: