Iron Storm seems to hit that sweet spot of being a cheap yet fun FPS. Maybe because it isn't designed with cheapness in mind.
Despite its crude and outdated graphics, it seems some real effort went into making this game, adding an extensive plot to it, and making it as cinematic as possible.
Which made the game very atmospheric.
But the game is also very difficult - partly by design, partly due to the many cheap deaths peppered in, and partly due to the bad hit detection.
On your first mission you'll be in sniper heaven, with snipers who seem to take less than a second to aim, shoot & kill you.
It doesn't help that the sniper rifle is overpowered, turning any shot into a killshot.
Using it myself, I could hit someone in the elbow, once, and they'd still go down.
Or I could use a machine gun and blast enemies in their head & torso repeatedly, and nothing would happen.
Which forced me to use the sniper rifle as well. But trying to decide whether a distant badly rendered object has an enemy behind it isn't very fun.
It doesn't help that enemies seem to be able to see you through solid objects. It seemed like enemies sensed me, rather than saw me, so my best bet was to stay far enough, and use my sniper rifle to take one after the other, without them seeming to care the person next to them got shot.
Enemies are either very stupid or very smart, getting me killed more often than not, since I didn't know whether an enemy was camping, or going to run towards me without any cover.
You also get a lot of cheap Serious Sam style deaths, where a hallway you cleared suddenly has enemies in it once you backtrack. Picking up some ammo or pulling a lever also spawns a ton of enemies gunning for you.
You'll find yourself abusing the quicksave & doing things over and over again, taking away all the fun from this game.
Iron Storm is an old, crude FPS, but has some very interesting level design. Had it been good, I could see myself spending hours in its levels in multiplayer mode.