Interesting concept. I found the invisible walls slightly annoying, but overall I like it. I'd love to see how far you could expand on this, as I think it's a great core to build from.