Games/Scar-Lead Salvation/MediaScar-Lead Salvation·, 2025 · Idea Factory International, Inc.MediaBack to gameAll8Screenshots5Videos3Screenshots5Videos3Announcement TrailerGameplay TrailerAnnouncement TrailerMore about Scar-Lead SalvationPlayer reviews