2:41:01 it looks like people are walking all the way around to get to the entrance (the escalators) of the tearantula station, maybe you can pop in a crosswalk from the X park 'exit' towards the station?
Love your Cities...but what i realise also in my own maps, we are not building cities but small towns connected to each other. If the town center is to big, the traffic will kill u!