MoCCA 2024 Makes a Splash