San Francisco: Netflix on Wednesday released a set of mobile games playable for free by subscribers of the global streaming service as it strives to be the go-to venue for entertainment.