The Last Salvage Squad - Developer actionfpsanime Action Est. Sales 14,784 Peak CCU 117 Review Score 99% Reviews 528