http://meatfighter.com/jackal/
Jackal is an overhead run and gun game. The Jackal squad, a four-man team composed of Colonel Decker, Lieutenant Bob, Sergeant Quint and Corporal Grey, is sent to rescue soldiers kept as hostages by the enemy. The player controls the team in an armed jeep, which must venture through several enemy strongholds to rescue comrades imprisoned by the enemy. In each of the six levels, the goal is to rescue POWs from various buildings and then transfer them to helicopter dust-off locations. Once the soldiers are secure, the player must proceed to defeat the boss at the end of each level. In the last level, there are two bosses that must be defeated.
There is a point system that grants the player extra lives depending on the score attained. If a collision occurs with an enemy vehicle or the jeep is hit by an enemy bullet, a life will be lost. Some buildings contain one flashing prisoner; if this man is rescued, the jeep’s primary weapon will be upgraded. In addition, if enough prisoners are rescued, a weapon upgrade will be yielded during the unloading process to the rescue helicopter. The Jeep’s initial weapons consist of a machine gun and a grenade launcher. The grenade launcher can be upgraded into a rocket launcher, which can be further upgraded to shoot long-range missiles, and two kinds of spread missiles. Although the grenades and missiles fire in the direction that the player faces, the machine gun shoots upwards exclusively. This may seem like a restriction, but it provides a tactical advantage by enabling you to fire at enemies while retreating.
Use Options | Input to remap the keys or to configure your gamepad. Adjust your browser zoom (ctrl + mouse wheel) to fit the game within your display or hit F12 for full screen mode. The options menu also allows you to select between normal and hard mode. To see the real ending, you’ll have to beat the game in hard mode.
One last thing, you can run over enemy soldiers.