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 think if tokens are on exchanges then everyone should make a decision on their own. Although I do not myself do not understand the main purpose of the project at the moment.