Interesting game, very fun! I included it in my Yogscast Game Jam compilation video series, if you’d like to take a look. :)
Being able to see someone play the game really helps showing what we can improve."Wish it had more feedback" really does sum it up.