My contribution to this game was minimal - only writing intro music!
It was very early in my game music sound track career.
I didn't work on the Genesis version (Megadrive in the UK) but the game was also produced by the company I worked at Software Creation.
Here's the box art anyway as it's a more vibrant image.