I thought this was pretty entertaining. It reminded me of some other games. I don't think they were made by you. I don't think I had ever heard of Lily Allen before! Well, maybe I just forgot about her. The graphics were quite good.
It got a little annoying with the purple chemicals. I don't think you can jump on those enemies' heads. You had pretty good mobility. I did get better as it went along. What's with the title's punctuation?