New babies and Yoshi is awesome