5 years ago #24
    Can anyone confirm if the Redback Spider is different from the Tarantula? I the Tarantula was renamed the Redback Spider in this game. Is this true?