What flashes through the loud music is what a blue cat and his partner have been through, fighting enemies and skiing together.