Ouya Open Gaming Platform Draws Some Early Criticism