New Town is a British produced animation about urban development and all it's aspect.New Town is a British produced animation about urban development and all it's aspect.New Town is a British produced animation about urban development and all it's aspect.