Thanks! It does have an ending screen, which will also reveal a secret. Depending on a certain side objective, the ending might also change...