Полчаса это много. Ориентируйтесь на продолжительность Советского мультфильма для малышей. Тогда всё очень тщательно продумывали. Обычно такой  мультфильм длится 10- 15 минут. Этого времени достаточно, что бы удержать внимание такого маленького ребенка и не перегрузить информацией.