Looks like very intriguing and very different concept which allows to create smart contract on multiple platforms .Also including airdrop is good.will take a look at it.
Not certainly in that way. The platform is one, but blockchains are 3: Ethereum, Bitcoin and NEO.