85000000 - not much of a problem 4.2% of supply
1385332903 - a problem all owned by the team 70% of the supply
Well, that's not abnormal for coins with high supply to not release them all at once, that would cause the price to be low. They have mentioned bounties and burns I believe, but I'll let them clarify.