A very excellent side scroller game
one of my favorite parts in the game is that fact that you can cut the elephants trunk off it really funny actually you can do this to other various boss enemy's.
Here are just a few of the possible enemy weaknesses.
The fire elephant thingy: use the cutting boomerang thing a few times and then you'll be able to watch his trunk fall off
The Armored armadillo: Use the spark, just one will totally zap him and knock his armor off this is a bonus because after that he wont be able reflect bullets.
I own this game but its been a while since I played it. I do still really like it though.