ICO is a very controversial way for launch cryptocurrencies and projects, and I confess nowadays the quantity of ICOs emerging each day (especially over ETH blockchain) makes me take it very serious at time to invest in any project, but we must not forget ICO way has given pretty interesting successful projects