Whoa. This is amazing! I guess now I know how many rivers I can have and can't have. XD