The series of games will remain available to play on Netflix’s platform, while the streaming giant turns its focus to other ...