Tons of Details Revealed for the Multiplayer Resident Evil Title, Project ResistanceNew Project Resistance details shared