Thanks for the lengthy reply! All that praise does make a bit shy ;p
Both the punchline of the game and the meat of it's gameplay definitely take some time to become apparent, so I'm very happy you gave it enough time. As to your last comment: we want to see where the game can go after the gamejam, so we'll keep you posted :)