Hmm, We are getting close, need a few more commands for scripting I think. Being able to spawn hordes of Zombies, and some clever Limb detection which smallg has done already, for killing them, some more particles, Save Load and Bot climbing on everything and I think it could be a fun little project.
But for the environment, GameGuru can do all that.
Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 2400 Mhz, 4 Core(s), 4 Logical Processor(s), 8gb RAM, Nvidia gtx660, Windows 7 Pro 64bit