I remember playing some cartoonish moose hunting game when I was a kid.
I believe one of the last bosses was a moose in a tank and another was a moose in an ufo. You could buy all these power ups and upgrades between rounds.
Anyone know the name of it?