What a weird idea, and weirder still that you've managed to pull it off so well.
I really like the concept and would love to see it iterated upon. I almost feel like the theme of the jam is a detriment to the experience you're trying to convey. Very nice entry.