derin, 2 months ago “Coming to mobile exclusively on Netflix” Weird, but okay - guess Netflix is really starting to push their “we’re a games platform” aspect.
“Coming to mobile exclusively on Netflix”
Weird, but okay - guess Netflix is really starting to push their “we’re a games platform” aspect.