Heya! There's three endings - one for finishing all the puzzles, and two for giving up at certain points.
It's a short game that took most testers under 30 minutes, but it depends on how quickly you solve the puzzles and if you try to read all the optional dialog.