First off, the definition of cannon fodder basically means "food for cannons." And that's basically how it is. I use to play this game all the time back in the day, when computers only had those big floppy disk drives. The game was absolutely hilarious and I'd describe it to you, but I think this site does a better job (you can also download from there).
Games4WinQuote
War Has Never Been So Much Fun!
Cannon Fodder is a true amiga classic, fast-paced, friendly and humorous.
Colorful graphics, humorous style, lots of nice, tiny, cute animation and sound. Tons of character, lotsa weapons and gadgets and puzzle-like level design.
Guide a team of up to four soldiers through 72 levels of combat in this top-down action/strategy hybrid, best thought of as Lemmings crossed with Commando crossed with Dune 2.
Objectives and gameplay structure is simple: you are in control of a small band of soldiers which are controled either as a whole, or individually. Left click moves, right shoots with rifles, both activate special weapon (grenade/bazooka). Simply enough, the soldiers have plain objectives: destroy all buildings or more commonly go to place A from B, or kill all soldiers in the map. Simple and fast action. The correct resources must be used in the right place and time.
Cannon Fodder Includes:
* A huge selection of hardware for maximum military mayhem: bazookas, grenades, jeeps, skidoos, tanks and helicopters.
* 72 levels from deserts to icy wastes.
If you like maiming, killing and mindless violence, here's your chance to wipe out all 360 men in your own army, not to mention the enemy. War has never been so much fun!
It's only a megabyte, so you can imagine th graphix. Still, this game holds a special place in my heart.
EDIT: The download I linked to was actually a Sega MegaDrive Emulator version. Here is the Dos
version.