this game is simplistic but fun, and funny, Very well made. I managed to get all the medals too :)
I had troubles with the boss for a while, as in not being able to start it.
This might help some people (if you are using ie8):
tools > internet options > security > trusted sites > uncheck protected mode
> add newgrounds.com to list of trusted sites.