Very well done, very nice compositions. It's kept coherent while it's entertaining, good job! :)
Thank you!