Zombies beware, the Raccoon City Police Department is gearing up for another mission. Capcom has recently revealed the upcoming August 29th release of...

read more