I don't either. You just have to have a Netflix account to access those games (or least that's the case for Monument Valley 3).
What I mean is that the games listing only ever appears via the UI in their mobile app. So, because of that it's never been on my mind since I don't use the mobile app. It's not really something they advertise via their other app versions.

