So far, Netflix’s attempts at getting into the games business have been a bit of a mess. The streamer announced plans to work its way into the industry back in 2021, and later that year put out a thin ...