The most mysterious ICO you have (probably) ever seen