Ouya: The Free to Play Console?

As mobile and social free to play games continue to flood the Android and iOS marketplace, and games like CCP’s upcoming Dust 514 create interest in free to play console games, it seemed inevitable that someone would put the two ideas together at some point.

The story is too old to be commented.