Awesome game, considering it was made during the Jam.
We've had similiar idea, but decided not to pursue it due to lack of time (funny enough, we subsequently moved to something that proved to be more difficult for our team, so we resorted to something simple..)
It was very interesting to play!