PC Games Trailer XBOX Trailer TMNT: Splintered Fate – Official Shell Squad Update Launch Trailer November 11, 2026 Play video: TMNT: Splintered Fate - Official Shell Squad Update Launch Trailer TMNT: Splintered Fate - Official Shell Squad Update Launch Trailer Channel: GameTrailers TMNT: Splintered Fate – Official Shell Squad Update Launch Trailer from GameTrailers