There’s another scene that unlocks after beating the minigame - It’s the only one I haven’t unlocked! Hats off to those victorious
I've seen it, and your not really missing much. You see more in the first scene with Dustin.