Nope, never finished it. It was more or less just a tech demo.
I see I would love to see a full game out of this it is pretty awesome!