It's a new platform for making games that depend on the cloud. Square Enix Intros Cloud Gaming Platform Company : Read more