Submitted by ign9932 in technology
Netflix Games is doing better than ever, says Netflix. But that may not be saying much, given past data on the streaming service's gaming offering.
Submitted by ign9932 in technology
Netflix Games is doing better than ever, says Netflix. But that may not be saying much, given past data on the streaming service's gaming offering.