I think this will be a huge game when done. You impressed you got so much done in the jam time. All motions work smoothly so I think the base mechanics are good.
Thanks for the kind words. I was worried I hadn't got enough done and nearly didn't submit it so your comments made me glad I did :)