They claim that they allow only for a 10 masternodes per month for a "steady price growth". There are currently 152 masternodes so it will give 15 months, but that coin has been announced in 10.2018 so it's 6 months ago! That's a lie.
That's why currently there is a steady price drop, just look on charts.