Joggernauts: Escape Pods Detected! Joggernauts BFF Update

C.O.A.C.H. reports from the damaged Joggernauts ship that new escape pods have crash landed on the moons of Splorg! Also, stowaways were detected in the cargo hold... C.O.A.C.H. said something about "other indie games"…