Thanks for checking out our game, and glad to hear you like most things about it - that's super encouraging.
In terms of the ending.. it's a tough one, because we like the idea of how to solve the main game, but we also realize that if it's not executed perfectly, or if the player doesn't spot the correct hints, it will totally feel anti-climatic... so yeah, on the next build we're going to try specifically sign-post that ending a bit better so that it's more satisfying and feels like an ending and not just an accidental win.