Great concept
I think this is what a bunch of flash games could use, is a 3D feel. The thing I'm most concerned about is the size of an actual 3D game, but I think people would love playing it. This is an extremely great concept you have here. Might I suggest just one thing. I know it's a demo and all which means that there's a lot to work on. But you might want to make it where you can run through the bars, that would create an even better 3D effect. Again I say, great concept. You'll get somewhere fast with that.