This arcade zombie shooter with puzzle elements takes place in Redfield, a city hit by an outbreak. A lone police sniper faces hordes of the undead... 更多信息
This arcade zombie shooter with puzzle elements takes place in Redfield, a city hit by an outbreak. A lone police sniper faces hordes of the undead... 更多信息