Skip to content


play online now (flash)

download source code (flash builder/flixel)


  1. Daniel Benmergui wrote:

    I like!

    Tuesday, February 21, 2012 at 4:58 pm | Permalink
  2. Radiatoryang wrote:

    Oooh I really enjoyed this one, I almost wish Z did an undo, but I guess restarting is easy enough.

    Tuesday, February 21, 2012 at 9:42 pm | Permalink
  3. agj wrote:

    This is beautiful, Stephen.

    Wednesday, February 22, 2012 at 1:09 am | Permalink
  4. gnome wrote:


    Wednesday, February 22, 2012 at 8:43 am | Permalink
  5. Don wrote:

    This kind of thing is the reason I love your work. An interesting puzzle presented in a way that’s both stylistically charming and morally thought-provoking. Phenomenal.

    Wednesday, February 22, 2012 at 2:19 pm | Permalink
  6. BFIII wrote:

    I’m not clear about the constraint imposed by the “never again move east” promise. After making the promise, there are some circumstances where I’ve been able to move one block east without the other two guys complaining.

    Wednesday, February 22, 2012 at 8:26 pm | Permalink
  7. BFIII, oops, thanks for pointing that out. Fixed.

    Wednesday, February 22, 2012 at 11:55 pm | Permalink
  8. Paul McG wrote:

    Great little game.

    Thursday, February 23, 2012 at 2:45 pm | Permalink
  9. Coolguy3867 wrote:

    is it possible to get all three?

    Saturday, March 10, 2012 at 1:42 am | Permalink
  10. Evan wrote:

    Moral of the story, no love for the honest?

    Sunday, March 18, 2012 at 10:47 pm | Permalink
  11. TSK wrote:

    I find this game impossible to beat.
    The guy on the right says to never go east ever again. East is Right, so you HAVE to start with him. If you try the other 2 BEFORE him, he refuses to give you the key.

    The guy on the left says to not tread the same ground twice. That means you can’t step on the white dots. The guy above says to not do the same direction twice in a row, which means you have to do those 4 directions only once. So that means you have to go from Right to Up to Left right?

    WRONG! Because heres the dumb thing. I start by going up. The right has 2 openings, so ill call on Top right and another Bottom right. I move to the bottom right. When im near the guy, i don’t go right then up to talk to him. Instead, i go up and right. I accept. Im not treading the same path.

    Then i go left. Again, 2 openings for the top, so it’s Left top and Right top. I go up from the Right top. When the guy is to my left, i press left and then accept. Then i go around him and go down the Top left. Still no treading the same path.

    Then i go to Right Top and go left. I talk to him. I haven’t tread the same path once and guess what? HE REFUSES TO GIVE ME THE KEY! So… is this a glitch, is the game really unbeatable or am i missing something?

    Saturday, April 14, 2012 at 2:31 pm | Permalink
  12. no glitches that i can see.

    Saturday, April 14, 2012 at 4:02 pm | Permalink
  13. deltab wrote:

    Mr West asks that *in the future* I don’t tread the same ground twice, but I’m punished for returning the way I came before making the promise. I think he should say that I mustn’t tread where I’ve trodden before.

    TSK, I think you misunderstood what Mr North said: you can’t step in the same direction repeatedly, but you can alternate directions as much as you want (subject to other promises you’ve made).

    Sunday, April 15, 2012 at 5:47 am | Permalink
  14. Kami wrote:

    Entirely beatable, and done by myself after a little puzzling.

    You don’t have to remain faithful to your promises after you have what you want. No one can take your keys from you.

    *SPOILER* (removed)

    Wednesday, July 11, 2012 at 10:12 pm | Permalink
  15. CK wrote:

    Okay i’ve been playing this flash for half an hour now. I first went north and got the key from him. I then went down, making sure i went one direction once, and went to east and he said I didn’t keep my promise and he has no time for me. Reason I know of, I walked on the same path. But I didn’t even make that promise. So how could I break a promise if I didn’t make a promise? So I think you still need to fix some stuff in your coding.

    Thursday, January 10, 2013 at 2:32 pm | Permalink
  16. CK wrote:

    Okay yeah, I’m breaking promises I don’t even make. What the heck.

    Thursday, January 10, 2013 at 2:38 pm | Permalink
  17. No bugs that I can see.

    Thursday, January 10, 2013 at 3:10 pm | Permalink
  18. what a play ;) wrote:

    Is the title Promises or Premises?

    Friday, November 24, 2017 at 7:38 pm | Permalink
  19. what a play ;) wrote:

    “Okay yeah, I’m breaking promises I don’t even make. What the heck.”

    And are you surprised by that, CK?
    What’s a more ordinary happenstance, lol.

    Friday, November 24, 2017 at 7:39 pm | Permalink