Oi, Matheus! Como vai?
Seu projeto ficou bem organizado. A criação da classe Filme, com propriedades, construtor e métodos separados para validar e exibir o resultado, mostra um bom uso de orientação a objetos. Também chama atenção o método PodeAssistir, que centraliza a regra da classificação etária e deixa o código mais reutilizável.
Uma dica interessante para o futuro é utilizar interpolacao de strings, que deixa a exibicao de mensagens mais limpa e facil de ler no C#. Veja este exemplo:
int idadeUsuario = 20;
string titulo = "Matrix";
Console.WriteLine($"Usuario com {idadeUsuario} anos pode assistir ao filme {titulo}");
Neste codigo usamos $ antes da string para inserir variaveis diretamente dentro do texto. Isso evita muitas concatenacoes com + e deixa o codigo mais organizado.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!