Its in the wrong location to have hurricanes I think. Snow would be awesome because the real Liberty City (NYC) has alot of snow in winter. Weather effects would be cool because we could see some weather what will decrease the amount of traffic such as thunder storms and Indeed snow.