Resident Evil Fans Are Thrilled to Return to Raccoon City and Resident Evil 3