There are some parts tht have bad timing(sorry for tht!) I worked really hard on this and I hope you enjoy ...
www.youtube.com