Ant Play launches a cloud-based…

Ant Play has launched first of its own kind, a cloud based gaming platform that turns any…