I thought it was a funny concept and well timed.
I thought for a short toon the animation could have been a bit smoother.
I thought the voices could have been recorded a little cleaner but the overall soundscape was good.
I liked the effect on leo before he exits, great idea and great job!