From the looks of it, there's no meat behind this story other than the announcement. The developer has nothing more than words and some concept art. This is a pure marketing ploy for both the Ouya developers and the game developers - neither have anything invested at the moment, both just drumming up hype for their unreleased products.<p>Talk is cheap, as they say.