Bumblebee looks like he's stumbling a little bit in your most recent video of him and Nemo. Is that