I liked the game's concept, and I am not really sure if I finished the game or not. As others have stated, just a little more guidance would go a long way. Great job on submitting a game for the jam!
Yes, you have finished the game if you solved the puzzle.
Thanks for your feedback and playing the game!