is there anything cool worth unlocking in the mountains, making deleveries there is hell