Well...
I think you need to improve the artwork alot, it was pretty poorly done. Sounds could be bettert though they weren't a low point of this submission. There was some style to this and the idea could be good if it was better done and maybe explained a little. Overall a not very good submission, though it functions fine its just not enjoyable and that's what this site is all about.