It could very well just be the devs themselves buying up their own ICO coins. Can't exactly blame crowdsale.io for that as all they do is host the ICO by providing an easy to use medium for investors to invest their coins. What you decide to invest in should be your own responsibility considering how ICO scams are nothing new around here.
Yes the devs were caught red handed buying their own ICO, but the site is linked with this group as it hosts their ICO with the same pattern, and many people got their orders refunded even if they showed in the ledger for hours. So i guess crowdsale.io is the scam platform for this group!