Yay I beat it. I don't want to spoil the ending but it's kinda anti-climatic.
I just played it there’s ment to be a screen there