Quote Originally Posted by Jon_TWR View Post
Maybe it's because from the beginning up until yesterday, OUYA, Inc said all games will always be free to try?

Always: at all times; on all occasions
Things change, the World is like that. Just ignore the new games that don't have a demo and you'll be no worse off since they wouldn't even be there otherwise.