Well, Greetings and welcome to the Forum!
As far as feedback is concerned, I wouldn't speed the gameplay up so much....it's a bit hard to follow and I had to quit watching after a few minutes cuz it was makin my brain hurt! lol
Keep it at, though, and you're more than welcome to share what you come up with here!!