Wow, cool!
That was really cool. It was definetely a great concept and was well executed. Unfortunately for you there wasnt really a whole lot you couldve done to improve and this just isnt ever going to get a very high score. Overall I'd say very good design.