Fix games and latest games lists showing games with no installer

If you validate, can you deploy this soon ? Thanks !!!