Netflix adds four new games to the platform