Seems that this project did not go anywhere. I guess that huge money supply scared people.
The project is moving forward and growing steadily, it's just that it's in initial stages. The money supply isn't that huge if you compare it with similar projects/coins, and also it has nothing to do with the growth of this project.