Jack Horner was the only weak spot for me, but I get why he is there. 9/10 --- https://i.imgur.com/GWG5c3r.gif