did this project has an ICO/IEO? or the dev just put a sell order in forkdelta and buy his own token?
As they're already on an exchange (although it's only a DEX), it's sufficient to say there were no ICO or IEO, it was also never mentioned anywhere on their site, WP, and ann thread OP. Nonetheless, I would strongly advise against investing on this project, it seems too shady.
I agree with you, don't invest in this project because there are still many mysteries that we have to solve about this project, just see how they respond to questions from everyone here