Short, simple, and at the same time, surprisingly and terrifyingly complex; that's my kind of game.
You stumped me with the third ending, though. I feel like the hints for the last ending are just not complete enough, but they kept me busy trying out ideas for a solid 15 minutes. Great work!