Take the title. Take the slogan 'war has never been so much fun'. It's obvious Cannon Fodder is not a game to be taken seriously. Is war something to make fun of? Well, why not? However, it doesn't make a game automatically good as some people seem to suggest. It's still the game which counts, not the theme. So let's talk about the game.
It takes you to... war. You control a small group of small soldiers whom you have to lead through lots and lots of missions. The first ones are little more than 'shoot everything that moves', but soon enough, the tasks develop into small puzzles: full frontal attacks get hopeless, so choosing the right angle at the problem is required apart from good reflexes.
The latter are crucial, too, of course. The game is inredibly unforgiving. Let that guy with a missile launcher fire just once, and you can usually forget about the mission and your team. Of course, there is always the option to try again with fresh recruits (new cannon fodder), but since soldiers get stronger with mounting experience, those new guys probably won't be fit enough to do what the first team failed to do.
The settings vary from jungle missions to snow and even small villages, so absolutely no complaints there. Controls are as easy as it gets (click the mouse to go somewhere, click the other button to fire), even the special weapons (grenades and missiles, both of which you can pick up in some missions) and vehicles (jeep, helicopter) are easily used and controlled. A good game.
Still, I can't help it but feel it's severely overrated. Looking at the Internet today, this is one of the most mentioned Amiga games. It commonly appears in personal 'top X games' lists. It gets nothing but the highest praise, if anyone even dares to shed the slightest bit of doubt, people go crazy. Why does this game, which as I said is good, but hardly groundbreaking, have such a cult following? Escapes me.