the game certainly looks promising, and I really like the idea of it. I can already imagine how much effort was put into this, and I look forward to how you decide to improve it.
also... jiggle physics...