“What the hell is going on here?” quipped Leon S. Kennedy as he made a brief cameo appearance in the final moments of Capcom’s teaser trailer for the Slant Six developed Resident Evil: Operation Raccoon City.
The new Resident Evil game was officially confirmed earlier this week and will release this Winter 2011 for Xbox 360, PS3, and PC.