TGS 2004 MediaNew Resident Evil 4 and Killer 7 ScreensThe slight problem of the show being hosted in Tokyo meant no C3 staff were able to be present at this years event. That doesn