The days of the long campaign game are almost dead and gone. Since Half Life 2 we have not really seen a game with the same sprawl even with its linear path. The reason for this is that game developers are under increased pressure to get the title out. They do not have the time to create the massive world that we saw in Half Life and Half Life 2. To combat this game have been turning to the idea of the side quest. These are little mini games inside the world of the larger game that provide opportunities to explore the world further. Of course games have moved away from the end to end style of games like Half Life, Modern Warfare etc. The need to allow for player development has moved games in a new, and needed, direction.
I have to admit that I am a big fan of the whole Zombie genre. There is something about a game where the “bad’ guy is predominantly the undead out for your brains. Added into most of these games is an element of hardship. You do not have all of the trappings of modern technology, food, medicine, ammo and weapons are all scarce. Well… at least that is the way it is supposed to be. In a lot of current games you still have access to some pretty heavy firepower even if ammo is thin on the ground.