May be a tad easy. I was the only one in my neighborhood who was able to beat this, or for that matter get past the first two stages, and yet I wasn't even the one who rented it, so it's quite memorable for me.
How about a hint?
I guess, I can only assume after this hint, it's just a matter of guessing the platform, but here we go.
You will not find nipples, a credit card, or Schumacher in this mash up of an animated series and Contra.