Wow, I didn't know that. ICO, that's too cheeky even for Hydra
Well, unlike almost everything in cryptoland they no doubt do make substantial amounts of profit. You'd have to be nuts to go for it but less nuts than people who poured millions into projects with a plagarised one page white paper and a one line website.