Well.
Great idea and some pretty interesting levels
however, you should have definitely polished it some more before uploading it
some of the graphics just seem really unfinished. Take a look at some of the more professional flash game designers out there - such as http://orisinal.com, or the games on http://jayisgames.com . You'll get a better idea of some different styles.
overall, not bad.