EDIT: assuming I am correct, attached is the new picture. I only played the demo of it several years ago, and since there are quite a few of it I will accept the title of the original or one of the sequels.
EDIT 2: I'll be offline soon. So, if someone gets the answer, which should be easy to prove by posting the mobygames link, feel free to continue without my confirmation.
Don't have an image ready so someone please take my turn.