I agree with you. I'm playing for a few days now, but I already feel map should be improved!