The game has been released
https://ouyaforum.com/showthread.php?...)&goto=newpost