Just 27% of Ouya owners have paid for a game

Printable View