The British Board of Film Classification (BBFC), in collaboration with Disney and Pixar, has launched the latest Create the Card Competition. To kick off 2026, the competition is heading to infinity… ...