Capcom released a demo for the upcoming Resident Evil 2 over the weekend. The ‘One Shot’ demo gives you a 30-minute window of time to work...
It’s January of 1998, two years since you faced off with the T-002, and barely escaped the Spencer mansion. You come home, rip off the plastic...