So if I'm reading this correctly, the developers are reserving 67% of the token supply for themselves?
Came here to read up about the project.
Thank you for posting this. I'm out.
This Honeybadger Do Care!
(about projects that are fair)

So you discovered something hidden which was not explained in token allocation? You should read the distribution plan and start create adventure into this topic. It is clear from the day 1 nothing hidden from the community.