Got an OUYA? Now, a $60 annual subscription will get you free access to all the titles available on the device. It's like the Netflix of Android gaming.