I think 25 percent is the team's coin share of all coins. For 6 months, their coins are unlocked at 5 percent, after which all other coins are unlocked. But I don't know for sure, we need to wait for the project's response
I don't think the project has messed up with the economy. We will wait for an official response. Sounds like an explanation.