Deliverance.
Way back when I had my Amiga 500 I found this game at some garage sale or something. I think it was from Europe as I'd never seen it in the US, and I think it's Amiga exclusive. Best graphics I'd seen on the system.
If anyone has one with a box and manual that they'd like to sell, PM me please