I believe a lack of a tutorial or anything explaining what you are supposed to do along with a lack of visual/audio feedback is to the games detriment, though i do see the potential if it was polished.
I can agree with that! Polish would take this a lot further i feel :)