Oi, Rafael! Como vai?
Agradeço por compartilhar.
Gostei da sua implementação, importante notar como você utilizou o construtor da classe Jogo pra garantir que os objetos já nasçam com os dados necessários, o que tá bem alinhado com a proposta da aula sobre Orientação a Objetos. A organização entre as classes e o uso da lista no CatálogoDeJogos ficou clara e funcional.
Continue praticando dessa forma, você está no caminho certo.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!