If you clicked link you'd see that it says "102.4B Total Supply"
It looks like they already sold 7 billion
ANY coin/share/token that has BILLIONS in supply(see fed reserve) is simply scamming...keep it real :\ NO ONE NEEDS BILLIONS OF COINS LOLOLOLOL
You do realize there are BILLIONS or people in the world, right? ...and BILLIONS of people are Facebook? What do you want, each person to be able to hold less than one coin?