Creative, clever, lighthearted. Even with some of it being something I could predict, I left off smiling. The animations are nice, as well as the ambiance. I believe you got your point across well.
I want to see more videos like this on newgrounds - original talent without having to resort to crude, conforming humor.
Regardless of others, you did a wonderful job!