Tomatketchup,
While I am sure your project was good, part of an assignment is following the instruction and meeting the criteria. When you get in the real world ( I do mean that loosely) your employer is going to ask you to do X. If you give him the most amazing Y in the world you are still getting fired because they asked for X.
I've been in your shoes where the creative juices just need to burst out in expression the only thing I could do in the end was... do two projects. I would literally do the assigned requirement to show I could follow instructions and pay attention to the detail the professor wanted. I did a second project for my own personal achievement that was goofy or off the wall and usually submitted it. Instead of getting Fs I was suddenly getting extra credit and commended for the creativity.
If it's that important to create the humor project try submitting it as extra credit.
I hope that helps.