Gaming platform Wormhole gaining popularity…

Wormhole, a scale social technology platform that merges the real world with the virtual world, received…