LOL. You're game had me cracking up at a few points. It was funny, and I liked all of the sound cues.
While playing I couldn't see the objective of what to accomplish, but for some reason I just kept playing, and that probably is due to the strange charm about it.