Games/The Last Salvage Squad/MediaThe Last Salvage Squad·, 2026 · Waku Waku GamesMediaBack to gameAll21Screenshots14Videos7Screenshots14Videos7TrailerGameplay TrailerGameplay TrailerGameplay TrailerDev DiaryGameplay TrailerTrailerMore about The Last Salvage SquadPlayer reviews