← previous Triton shutdown, 2024-12, 11 of 14 Full screen next → Triton Teardown Crew Left to right, it's Mark, Marcus, me, and Kurt. Taken 27 December 2024, 12:07 Albums Triton shutdown, 2024-12