The remake of Resident Evil 3 makes a strong first impression, and its online companion game Resistance has some interesting ideas, but they both struggle to follow through. #ResidentEvil3Remake #RE3 #GameSpotReview