Unfortunately, you don't seem to have achieved as much as you had planned.
But I hope you won't let that get you down. =)
I think your idea is really cool and I hope that you will add the missing features after the jam.
The enemies seem to me as if they had drunk too much coffee xD