Netflix Games streaming just entered beta testing, and some of you can try it
Netflix started offering subscribers free access to games a few years ago. All you need is an active Netflix subscription to play games on mobile devices. Initially, Netflix...
Read more