I don't see how having platforms accepting NMB is bad for NMB.
Scam if Ive ever seen one. No developer info. No development info. No info on what the games are or how they will work. Barely any info on distribtion. They use "ICO" which if they had done a little research, is a mistake with the current regulations. Looks like someone is trying make a quick buck, or purposely trying to give Nimbus a bad rep, because this thing looks like a joke.