The undead are back - Resident Evil / Biohazard 5 is available this moment

March 5th, 2009, 18:29

Part of the DCEmu Network Xbox Emulation News..