Did we ever get a definite limit supply?
Yes and No. The same situation - Ethereum
Difficult increase
that makes zero sense. increasing difficulty as network hash rate increases is not going to reduce the output. so long as block time is 13 seconds and the reward is 12 the same number of coins will be minted. they would need to either reduce reward or increase block time...