Resident Evil: Operation Raccoon City isn’t very far from release. Capcom announced over the weekend that the game will be released on March 20th, 2012. A new trailer for the game shows all sorts of confusion featuring Umbrella, Leon and Claire, and Nemesis:
Recommended Videos